Quick Start
One page summary of how to start a new Doks project.
Requirements
Why Node.js?
Doks uses npm (included with Node.js) to centralize dependency management, making it easy to update resources, build tooling, plugins, and build scripts.Start a new Doks project
Create a new site, change directories, install dependencies, and start development server.
Create a new site
Doks is available as a child theme and a starter theme.
Child theme
- Intended for novice to intermediate users
- Intended for minor customizations
- Easily update npm packages — including Doks
git clone https://github.com/h-enk/doks-child-theme.git my-doks-site
Starter theme
- Intended for intermediate to advanced users
- Intended for major customizations
- Easily update npm packages
git clone https://github.com/h-enk/doks.git my-doks-site
Help me choose
Not sure which one is for you? Pick the child theme.Change directories
cd my-doks-site
Install dependencies
npm install
Start development server
npm run start
Doks will start the Hugo development webserver accessible by default at http://localhost:1313. Saved changes will live reload in the browser.
Other commands
Doks comes with commands for common tasks. Commands →
come iniziare:
la filofia di base del rover e quelle di permettere a chiunque di creare la propria piattaforma di sorveglizanza senza dipendere da servizi esterni tipo amazoon AWS o Google Cloud ma di ess effettuare in PROPRIO le elaborazioni dei DATI ee usare uqnto piu possibile soluzioni Open SOurce
-
innanzi tutto vi servirà un servixzo di hosting tipo linode o digital ocean dover ospitare la vostra piattaforma dati e econservere lei vostri DAI! perche affidarsi a as un computer opsitato suall ‘esterno: non potere realmente garantire la continuita della piattaforma usando un computer locale, anche se dotato di ridodnsanza hardwa e con soluzioniu multiple di backup. dovreste ahce pensare a soluzioni di connettivita veloce che in genere non sono alla portata di piccole organizzazioni piccole
-
perche usae soluzioni software Open Source: il motivo è soprattutto la qualità, non ill costo FREE come potreste oenare. Le soluzoni open source sono comuni anche nella applicazioni industriali ad a alta sicurezza, pensate a node-red e a sistemi come ROS2 .
-
la stampa 3D è un elemento essezniale dello sviluppo della robotica e non solo e doreste certamente prevedere di stampare da soli piccoli e medi pezzi per assemblare i vostri proytotipi e soluzioni definitive. in caso contrario dovrete sempre fare riferimento ad Amazono e alla fornitura continua di pezzi e dei loro pezzi di ricambio, .. Ed e una cosa che non vi consigliamo.
La matematica. Affidarsi ad un matematico o ad un ingegnere prr progettare la parte piu complessa del vs robot non è per noi una soluzione plausile: Dovrete sempre dipendere dal progettista iniziale per CAPIRE come modificar il robot a vostro vantaggio e come farl evolver. Vi sritroverete SEMPRE con delle soluzione chiuse e delle Expertise specifiche del vostro ingegnere o fisico. Una o opizone per noi improponibile.
Consigliamo invede di usare Matematicaopens ource inglobaa nel progetto ROS2 e nei prodotti dell ecosiistema ROS che e ingrado di superare mole delle dificolta di calcolo della traiettori, gestione dei motori, rilevzioni di oggetti in movimento, utilizzo di matrici e tensori che in teoria vi obbligherebbero a ricorrere ad un aiuto esterno .
non fate queso errore. sate le routine piu semolici e potenti di ROS e estite d soli gli aggiornamenti e le modifiche.
- impararGIT: Git è un pogramma a linea di comando che vi consente di gestiore Versioni e aggiornamrnti e condivisone dei dati e del software. Eun prodotto open source come notrs abitudine ed e un prodotto altamente affidabile e a nostro avviso non avete motivo di uarr alternatice commerciali. impararare git e’ la chiave per sdganciarvi dai blog tipo wordpresse dalle difficilta di coordinae i vpostri ptogrammatori