<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><title>Re Ubuntu</title><description></description><managingEditor>noreply@blogger.com (Hugo Repetto)</managingEditor><pubDate>Thu, 17 Sep 2026 21:08:00 +0200</pubDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">800</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">25</openSearch:itemsPerPage><link>http://reubuntu.blogspot.com/</link><language>en-us</language><itunes:explicit>no</itunes:explicit><itunes:subtitle/><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><item><title>Come configurare il controllo versione Git e l'integrazione VS Code per progetti Octave?</title><link>http://reubuntu.blogspot.com/2026/09/come-configurare-il-controllo-versione.html</link><category>Applicazioni Matematiche</category><category>Guide e Tutorials</category><author>noreply@blogger.com (Hugo Repetto)</author><pubDate>Thu, 17 Sep 2026 21:08:00 +0200</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-730232245032088167.post-6339557261387389620</guid><description>&lt;p&gt;&lt;img alt="GNU Octave, la alternativa de código abierto a MatLab" src="https://ubunlog.com/wp-content/uploads/2019/03/gnu-octave-logo-lnx.png" /&gt;&lt;/p&gt;  &lt;p&gt;L'integrazione di Git in un progetto Octave gestito con VS Code richiede la creazione di un file &lt;code&gt;.gitignore&lt;/code&gt; personalizzato per evitare di tracciare file temporanei e file binari pesanti, unita alla configurazione delle estensioni dedicate nella GUI.&lt;/p&gt;  &lt;h4&gt;1. Inizializzazione del Repository e File &lt;code&gt;.gitignore&lt;/code&gt;&lt;/h4&gt;  &lt;p&gt;Apri la cartella del tuo progetto nel terminale di Ubuntu (o nel terminale integrato di VS Code &lt;code&gt;Ctrl&lt;/code&gt; + &lt;code&gt;`&lt;/code&gt;) ed esegui:&lt;/p&gt;  &lt;p&gt;Bash&lt;/p&gt;  &lt;pre&gt;&lt;code&gt;cd /percorso/del/tuo/progetto_octave
git init
&lt;/code&gt;&lt;/pre&gt;

&lt;h5&gt;Creare il file &lt;code&gt;.gitignore&lt;/code&gt; per Octave&lt;/h5&gt;

&lt;p&gt;I file di dati binari (&lt;code&gt;.mat&lt;/code&gt;), i dump dell'ambiente di lavoro (&lt;code&gt;octave-core&lt;/code&gt;) e i grafici esportati non dovrebbero finire nel controllo versione. Crea un file chiamato &lt;code&gt;.gitignore&lt;/code&gt; nella radice del progetto:&lt;/p&gt;

&lt;p&gt;Snippet di codice&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# File temporanei e cronologia di Octave
octave-workspace
octave-workspace~
octave-core
.octave_hist
*.m~

# File di dati binari (meglio escludere file pesanti)
*.mat

# Output grafici generati da script (se non necessari nella repo)
*.png
*.pdf
*.svg
*.fig

# File di configurazione ambiente locale di VS Code
.vscode/*
!.vscode/settings.json
!.vscode/launch.json
&lt;/code&gt;&lt;/pre&gt;

&lt;h4&gt;2. Configurazione dell'Identità Git&lt;/h4&gt;

&lt;p&gt;Se non l'hai già fatto sul tuo sistema Ubuntu, configura nome ed email con cui firmare i commit:&lt;/p&gt;

&lt;p&gt;Bash&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;git config --global user.name &amp;quot;Il Tuo Nome&amp;quot;
git config --global user.email &amp;quot;tua.email@example.com&amp;quot;
&lt;/code&gt;&lt;/pre&gt;

&lt;h4&gt;3. Gestione di Git dall'Interfaccia di VS Code&lt;/h4&gt;

&lt;p&gt;VS Code offre un'interfaccia nativa per la gestione del controllo versione.&lt;/p&gt;

&lt;h5&gt;Pannello Source Control (&lt;code&gt;Ctrl&lt;/code&gt; + &lt;code&gt;Shift&lt;/code&gt; + &lt;code&gt;G&lt;/code&gt;)&lt;/h5&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;b&gt;Staging:&lt;/b&gt; Passa il mouse sopra i file modificati sotto la voce &lt;b&gt;Changes&lt;/b&gt; e fai clic sul pulsante &lt;b&gt;&lt;code&gt;+&lt;/code&gt;&lt;/b&gt; (Stage Changes) per prepararli al commit.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;&lt;b&gt;Commit:&lt;/b&gt; Inserisci un messaggio sintetico nella casella di testo in alto (es. &lt;i&gt;Aggiunta funzione per analisi spettrale&lt;/i&gt;) e premi &lt;code&gt;Ctrl&lt;/code&gt; + &lt;code&gt;Enter&lt;/code&gt;.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;&lt;b&gt;Confronto Modifiche (Diff):&lt;/b&gt; Fai clic su un qualsiasi file &lt;code&gt;.m&lt;/code&gt; modificato per aprire la vista divisa e confrontare le modifiche riga per riga.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;Estensioni Consigliate per VS Code&lt;/h5&gt;

&lt;p&gt;Per potenziare il flusso di lavoro Git con progetti Octave:&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;b&gt;GitLens&lt;/b&gt;: Mostra chi ha modificato ciascuna riga di codice direttamente nell'editor (&lt;code&gt;git blame&lt;/code&gt;), permette di esplorare la cronologia delle funzioni e confrontare i branch.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;&lt;b&gt;Git Graph&lt;/b&gt;: Aggiunge un pannello visuale a nodi che mostra l'albero dei commit, la struttura dei branch e i merge.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;4. Collegamento a un Repository Remoto (GitHub / GitLab)&lt;/h4&gt;

&lt;p&gt;Per sincronizzare il tuo codice con un servizio cloud:&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;
    &lt;p&gt;Crea un repository vuoto su GitHub o GitLab (senza aggiungere automaticamente file &lt;code&gt;README&lt;/code&gt; o &lt;code&gt;.gitignore&lt;/code&gt;).&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;Collega il repository locale a quello remoto e carica il ramo principale:&lt;/p&gt;
  &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Bash&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;git remote add origin https://github.com/tuo-utente/nome-progetto-octave.git
git branch -M main
git push -u origin main
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Da questo momento, in VS Code puoi utilizzare il pulsante &lt;b&gt;Sync Changes&lt;/b&gt; (o la barra di stato in basso a sinistra) per effettuare le operazioni di &lt;code&gt;git pull&lt;/code&gt; e &lt;code&gt;git push&lt;/code&gt; con un solo clic.&lt;/p&gt;

&lt;h4&gt;Buone Pratiche per Progetti Octave&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;b&gt;Evita di tracciare file &lt;code&gt;.mat&lt;/code&gt; di grandi dimensioni:&lt;/b&gt; Salva i dati generati dagli script tramite file &lt;code&gt;.csv&lt;/code&gt; strutturati oppure genera i dati a runtime anziché caricare grandi dataset binari.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;&lt;b&gt;Separazione dei file:&lt;/b&gt; Mantieni le funzioni riutilizzabili in file distinti (&lt;code&gt;funzione.m&lt;/code&gt;) e gli script principali di esecuzione in un'altra cartella (es. &lt;code&gt;/src&lt;/code&gt; o &lt;code&gt;/scripts&lt;/code&gt;).&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Guida a WPS Office: più intelligente, più veloce e più semplice.</title><link>http://reubuntu.blogspot.com/2026/09/guida-wps-office-piu-intelligente-piu.html</link><category>Guide e Tutorials</category><category>Office</category><author>noreply@blogger.com (Hugo Repetto)</author><pubDate>Mon, 14 Sep 2026 19:58:00 +0200</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-730232245032088167.post-2323154176555885987</guid><description>&lt;h5&gt;Gratuito e perfettamente compatibile con Ms office&lt;/h5&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;h5&gt;Accesso gratuito alle funzionalità Word, Excel e PPT&lt;/h5&gt;      &lt;p&gt;Goditi l'accesso gratuito e illimitato alle funzionalità di Word, Excel e PPT. Esegui l'upgrade a WPS AI per ottenere tantissime funzionalità IA e servizi avanzati ogni volta che ne avrai bisogno!&lt;/p&gt;      &lt;p&gt;&lt;img alt="Accesso gratuito alle funzionalità di Word, Excel e PPT" src="https://website-prod.cache.wpscdn.com/img/free-office-software-for-microsoft-word-excel-powerpoint-2x.a5f304c.png" /&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;h5&gt;Aumenta l'efficienza in ufficio con l'integrazione dell'intelligenza artificiale&lt;/h5&gt;      &lt;p&gt;Scopri come la perfetta integrazione delle tecnologie IA possa rivoluzionare il workflow in ufficio, migliorare la produttività e semplificare le operazioni per un'efficienza ottimale.&lt;/p&gt;      &lt;p&gt;&lt;img alt="Aumenta l&amp;#39;efficienza in ufficio con l&amp;#39;integrazione dell&amp;#39;intelligenza artificiale" src="https://website-prod.cache.wpscdn.com/img/boosting-office-efficiency-with-ai-integration-2x-star.136cb65.png" /&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;h5&gt;Compatibilità al 100% con una gestione ottimizzata dei file&lt;/h5&gt;      &lt;p&gt;Non dovrai preoccuparti più della compatibilità dei file. WPS Office garantisce che ogni file possa essere aperto facilmente senza problemi di formattazione. Il tuo lavoro, a modo tuo.&lt;/p&gt;      &lt;p&gt;&lt;img alt="Compatibilità al 100% con una gestione ottimizzata dei file" src="https://website-prod.cache.wpscdn.com/img/wps-office-compatible-with-microsoft-office-2x.3501bd1.png" /&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Come posso configurare la verifica della sintassi (linting) e la formattazione automatica per i file .m in VS Code?</title><link>http://reubuntu.blogspot.com/2026/09/come-posso-configurare-la-verifica.html</link><category>Applicazioni Matematiche</category><category>Guide e Tutorials</category><author>noreply@blogger.com (Hugo Repetto)</author><pubDate>Thu, 10 Sep 2026 21:07:00 +0200</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-730232245032088167.post-853583239298104495</guid><description>&lt;p&gt;&lt;img alt="Install GNU Octave on Linux | Flathub" src="https://flathub.org/api/appOgImage/org.octave.Octave?locale=en" /&gt;&lt;/p&gt;  &lt;p&gt;Il metodo più efficace per ottenere sia la verifica della sintassi (linting) che la formattazione automatica per i file &lt;code&gt;.m&lt;/code&gt; di Octave/MATLAB in Visual Studio Code è l'utilizzo di &lt;b&gt;MISS Hit&lt;/b&gt;, uno strumento open-source ampiamente diffuso che include il linter &lt;code&gt;mhlint&lt;/code&gt; e il formattatore &lt;code&gt;mhfmt&lt;/code&gt;.&lt;/p&gt;  &lt;h4&gt;1. Installazione dello strumento MISS Hit&lt;/h4&gt;  &lt;p&gt;Apri il terminale di Ubuntu ed installa il pacchetto Python di MISS Hit:&lt;/p&gt;  &lt;p&gt;Bash&lt;/p&gt;  &lt;pre&gt;&lt;code&gt;pip3 install miss_hit
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Verifica che i comandi siano correttamente installati e raggiungibili nel tuo ambiente:&lt;/p&gt;

&lt;p&gt;Bash&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;mhlint --version
mhfmt --version
&lt;/code&gt;&lt;/pre&gt;

&lt;h4&gt;2. Installazione dell'Estensione VS Code&lt;/h4&gt;

&lt;ol&gt;
  &lt;li&gt;
    &lt;p&gt;Apri VS Code e vai nelle Estensioni (&lt;code&gt;Ctrl&lt;/code&gt; + &lt;code&gt;Shift&lt;/code&gt; + &lt;code&gt;X&lt;/code&gt;).&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;Cerca e installa l'estensione &lt;b&gt;MISS Hit&lt;/b&gt; (prodotta da &lt;i&gt;miss-hit&lt;/i&gt;).&lt;/p&gt;
  &lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;3. Configurazione delle Impostazioni (&lt;code&gt;settings.json&lt;/code&gt;)&lt;/h4&gt;

&lt;p&gt;Per associare il formattatore al salvataggio automatico e attivare l'analisi statica in tempo reale:&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;
    &lt;p&gt;Apri la Tavolozza Comandi (&lt;code&gt;Ctrl&lt;/code&gt; + &lt;code&gt;Shift&lt;/code&gt; + &lt;code&gt;P&lt;/code&gt;).&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;Digita &lt;b&gt;Preferences: Open User Settings (JSON)&lt;/b&gt; e selezionalo.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;Aggiungi il seguente blocco di configurazione:&lt;/p&gt;
  &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;JSON&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;{
  // Imposta Octave come linguaggio predefinito per i file .m
  &amp;quot;files.associations&amp;quot;: {
    &amp;quot;*.m&amp;quot;: &amp;quot;octave&amp;quot;
  },

  // Assegna MISS Hit come formattatore e abilita la formattazione al salvataggio
  &amp;quot;[octave]&amp;quot;: {
    &amp;quot;editor.defaultFormatter&amp;quot;: &amp;quot;miss-hit.miss-hit&amp;quot;,
    &amp;quot;editor.formatOnSave&amp;quot;: true
  },
  &amp;quot;[matlab]&amp;quot;: {
    &amp;quot;editor.defaultFormatter&amp;quot;: &amp;quot;miss-hit.miss-hit&amp;quot;,
    &amp;quot;editor.formatOnSave&amp;quot;: true
  },

  // Abilita la verifica della sintassi e dello stile (mhlint)
  &amp;quot;miss-hit.mhlint.enable&amp;quot;: true,
  &amp;quot;miss-hit.mhlint.onSave&amp;quot;: true,


  // Impostazioni di formattazione (mhfmt)
  &amp;quot;miss-hit.mhfmt.indentSize&amp;quot;: 4
}
&lt;/code&gt;&lt;/pre&gt;

&lt;h4&gt;4. Personalizzazione del Linter tramite &lt;code&gt;.miss_hit&lt;/code&gt; (Opzionale)&lt;/h4&gt;

&lt;p&gt;Se desideri definire regole di stile personalizzate per un specifico progetto, crea un file chiamato &lt;code&gt;.miss_hit&lt;/code&gt; nella cartella principale del tuo progetto:&lt;/p&gt;

&lt;p&gt;Ini, TOML&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;project_name: &amp;quot;MioProgettoOctave&amp;quot;

# Imposta la lunghezza massima della riga
line_length: 100

style {
    indent_width: 4
}

# (Opzionale) Disabilita specifiche avvertenze di stile
suppress_rule: &amp;quot;MH101&amp;quot;
&lt;/code&gt;&lt;/pre&gt;

&lt;h4&gt;Come Utilizzare le Funzionalità&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;b&gt;Formattazione Manuale:&lt;/b&gt; Premi &lt;code&gt;Shift&lt;/code&gt; + &lt;code&gt;Alt&lt;/code&gt; + &lt;code&gt;F&lt;/code&gt; all'interno di un file &lt;code&gt;.m&lt;/code&gt; per formattare immediatamente il codice.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;&lt;b&gt;Controllo Errori e Avvisi:&lt;/b&gt; Gli errori di sintassi e i suggerimenti di formattazione compariranno evidenziati nel codice e dettagliati nel pannello &lt;b&gt;Problems&lt;/b&gt; (&lt;code&gt;Ctrl&lt;/code&gt; + &lt;code&gt;Shift&lt;/code&gt; + &lt;code&gt;M&lt;/code&gt;).&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Guida a WPS Office: rimodella il tuo workflow.</title><link>http://reubuntu.blogspot.com/2026/09/guida-wps-office-rimodella-il-tuo.html</link><category>Guide e Tutorials</category><category>Office</category><author>noreply@blogger.com (Hugo Repetto)</author><pubDate>Mon, 7 Sep 2026 19:56:00 +0200</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-730232245032088167.post-8430695670084336733</guid><description>&lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;img alt="Corretor de Texto de IA" src="https://website-prod.cache.wpscdn.com/img/mistake-free-writing-with-an-ai--spell-checker-2x.2fd0326.jpg" /&gt;&lt;/p&gt;      &lt;h5&gt;Scrittura senza errori con correttore ortografico AI&lt;/h5&gt;      &lt;p&gt;Scrivi senza problemi grazie al controllo ortografico automatico e intelligente che migliora la chiarezza e l'accuratezza dei tuoi documenti.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;img alt="Tradutor Inteligente e Preciso" src="https://website-prod.cache.wpscdn.com/img/ai-enabled-parallel-translation-2x.2ad09eb.png" /&gt;&lt;/p&gt;      &lt;h5&gt;Traduzione in parallelo tramite l'intelligenza artificiale&lt;/h5&gt;      &lt;p&gt;Supera facilmente le barriere linguistiche con le traduzioni in parallelo AI per documenti Word e PDF, garantendo un'interpretazione perfetta.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;img alt="Criar PowerPoint com IA" src="https://website-prod.cache.wpscdn.com/img/generate-beautify-ppt-2x.5e8e14d.png" /&gt;&lt;/p&gt;      &lt;h5&gt;Crea e abbellisci file PPT con un semplice clic&lt;/h5&gt;      &lt;p&gt;Trasforma facilmente le tue idee in presentazioni straordinarie, grazie alla potenza dell'IA. Crea e abbellisci file PPT con un semplice clic&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Come configurare l'output grafico inline in Jupyter Notebook su Gnu Octave su Ubuntu</title><link>http://reubuntu.blogspot.com/2026/09/come-configurare-loutput-grafico-inline.html</link><category>Applicazioni Matematiche</category><category>Guide e Tutorials</category><author>noreply@blogger.com (Hugo Repetto)</author><pubDate>Thu, 3 Sep 2026 21:05:00 +0200</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-730232245032088167.post-6562134443917737285</guid><description>&lt;p&gt;&lt;img alt="How to Install GNU Octave in Linux? - GeeksforGeeks" src="https://media.geeksforgeeks.org/wp-content/uploads/20200614131431/6117.png" /&gt;&lt;/p&gt;  &lt;p&gt;Di seguito trovi una guida passo‑passo, testata su Ubuntu, per avere Octave come kernel in Jupyter Notebook e visualizzare i grafici &lt;strong&gt;inline&lt;/strong&gt; (dentro le celle). Includo comandi da terminale, configurazioni comuni e suggerimenti per risolvere problemi frequenti.&lt;/p&gt;  &lt;h5&gt;1. Panoramica dei passaggi&lt;/h5&gt;  &lt;ol&gt;   &lt;li&gt;     &lt;p&gt;Installare GNU Octave e Jupyter (se non già presenti).&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Installare e registrare un kernel Octave per Jupyter (es. &lt;code&gt;octave_kernel&lt;/code&gt;).&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Configurare il backend grafico di Octave per output inline (usare &lt;code&gt;gnuplot&lt;/code&gt;/&lt;code&gt;qt&lt;/code&gt; e il supporto per immagini inline).&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Testare con esempi di plotting e regolare impostazioni (dimensione figura, formato immagine, risoluzione).&lt;/p&gt;   &lt;/li&gt; &lt;/ol&gt;  &lt;h5&gt;2. Installazione prerequisiti (Ubuntu)&lt;/h5&gt;  &lt;p&gt;Apri un terminale e esegui:&lt;/p&gt;  &lt;p&gt;bash&amp;lt;?XML:NAMESPACE PREFIX = &amp;quot;[default] http://www.w3.org/2000/svg&amp;quot; NS = &amp;quot;http://www.w3.org/2000/svg&amp;quot; /&amp;gt;&lt;/p&gt;  &lt;pre&gt;&lt;code&gt;# Aggiorna pacchetti
sudo apt update

# Installa Octave
sudo apt install -y octave

# Installa pip e jupyter (se non li hai)
sudo apt install -y python3-pip
pip3 install --user jupyter

# Installa il kernel Octave per Jupyter
pip3 install --user octave_kernel
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Se preferisci usare &lt;code&gt;conda&lt;/code&gt;:&lt;/p&gt;

&lt;p&gt;bash&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;conda install -c conda-forge octave jupyterlab octave_kernel
&lt;/code&gt;&lt;/pre&gt;

&lt;h5&gt;3. Registrare e verificare il kernel Octave in Jupyter&lt;/h5&gt;

&lt;p&gt;Dopo l’installazione, Jupyter dovrebbe riconoscere automaticamente il kernel &lt;code&gt;Octave&lt;/code&gt;. Avvia Jupyter Notebook:&lt;/p&gt;

&lt;p&gt;bash&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;jupyter notebook
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Nella pagina web di Jupyter, clicca su &lt;strong&gt;New&lt;/strong&gt; e verifica che compaia &lt;strong&gt;Octave&lt;/strong&gt; nella lista dei kernel. In alternativa, da terminale puoi elencare i kernel disponibili:&lt;/p&gt;

&lt;p&gt;bash&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;jupyter kernelspec list
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Dovresti vedere una voce tipo &lt;code&gt;octave&lt;/code&gt; o &lt;code&gt;octave_kernel&lt;/code&gt;.&lt;/p&gt;

&lt;h5&gt;4. Configurare l’output grafico inline&lt;/h5&gt;

&lt;p&gt;Per mostrare i grafici &lt;strong&gt;inline&lt;/strong&gt; (immagini incorporate nella cella), usa il kernel &lt;code&gt;octave_kernel&lt;/code&gt; che già gestisce l’output grafico convertendo le figure in immagini PNG/SVG visualizzate nel notebook. Ecco come procedere:&lt;/p&gt;

&lt;h6&gt;4.1 Impostazioni consigliate nella prima cella&lt;/h6&gt;

&lt;p&gt;Nella prima cella del notebook (kernel Octave) esegui:&lt;/p&gt;

&lt;p&gt;octave&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;graphics_toolkit(&amp;quot;gnuplot&amp;quot;);   % o &amp;quot;qt&amp;quot; se preferisci e se disponibile
set(0, &amp;quot;defaultfigurevisible&amp;quot;, &amp;quot;on&amp;quot;);  % assicura che le figure vengano create
% Opzionale: impostare dimensione e risoluzione
figure('position',[100,100,800,600]);  % larghezza 800 x altezza 600
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&lt;code&gt;octave_kernel&lt;/code&gt; cattura automaticamente la figura e la mostra inline quando la cella termina. Se non vedi nulla, prova a forzare il salvataggio e la visualizzazione:&lt;/p&gt;

&lt;p&gt;octave&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;plot(1:10, rand(1,10));
drawnow();   % forza il rendering
&lt;/code&gt;&lt;/pre&gt;

&lt;h6&gt;4.2 Forzare output come immagine (workaround)&lt;/h6&gt;

&lt;p&gt;Se il kernel non mostra automaticamente la figura, puoi salvarla e poi visualizzarla con la funzione &lt;code&gt;imshow&lt;/code&gt; o usando la visualizzazione di Jupyter (ma normalmente non serve):&lt;/p&gt;

&lt;p&gt;octave&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;plot(1:10, rand(1,10));
print -dpng -r150 myplot.png;   % salva PNG a 150 DPI
% poi in una cella Python/Markdown mostrare l'immagine, ma questo è raramente necessario
&lt;/code&gt;&lt;/pre&gt;

&lt;h5&gt;5. Backend grafico: &lt;code&gt;gnuplot&lt;/code&gt; vs &lt;code&gt;qt&lt;/code&gt;&lt;/h5&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;gnuplot&lt;/strong&gt;: spesso più stabile in ambiente server/headless; funziona bene per output PNG/SVG.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;qt&lt;/strong&gt;: fornisce finestre interattive locali; può essere utile in desktop, ma non sempre necessario per inline.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Per cambiare toolkit:&lt;/p&gt;

&lt;p&gt;octave&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;graphics_toolkit(&amp;quot;gnuplot&amp;quot;);   % consigliato per notebook
% oppure
graphics_toolkit(&amp;quot;qt&amp;quot;);
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Se usi &lt;code&gt;qt&lt;/code&gt; e non vedi le figure inline, torna a &lt;code&gt;gnuplot&lt;/code&gt;.&lt;/p&gt;

&lt;h5&gt;6. Problemi comuni e soluzioni&lt;/h5&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Kernel Octave non appare in Jupyter&lt;/strong&gt;&lt;/p&gt;

    &lt;ul&gt;
      &lt;li&gt;
        &lt;p&gt;Verifica che &lt;code&gt;octave_kernel&lt;/code&gt; sia installato con &lt;code&gt;pip3 show octave_kernel&lt;/code&gt;.&lt;/p&gt;
      &lt;/li&gt;

      &lt;li&gt;
        &lt;p&gt;Riavvia Jupyter e controlla &lt;code&gt;jupyter kernelspec list&lt;/code&gt;.&lt;/p&gt;
      &lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Nessun output grafico inline&lt;/strong&gt;&lt;/p&gt;

    &lt;ul&gt;
      &lt;li&gt;
        &lt;p&gt;Assicurati di usare &lt;code&gt;octave_kernel&lt;/code&gt; (non un kernel Python).&lt;/p&gt;
      &lt;/li&gt;

      &lt;li&gt;
        &lt;p&gt;Prova &lt;code&gt;graphics_toolkit(&amp;quot;gnuplot&amp;quot;)&lt;/code&gt; e &lt;code&gt;drawnow()&lt;/code&gt;.&lt;/p&gt;
      &lt;/li&gt;

      &lt;li&gt;
        &lt;p&gt;Controlla i log del server Jupyter nel terminale per errori.&lt;/p&gt;
      &lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Figure vuote o bassa risoluzione&lt;/strong&gt;&lt;/p&gt;

    &lt;ul&gt;
      &lt;li&gt;
        &lt;p&gt;Usa &lt;code&gt;figure('position',[x,y,width,height])&lt;/code&gt; e &lt;code&gt;print -dpng -r300&lt;/code&gt; per salvare con risoluzione maggiore.&lt;/p&gt;
      &lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Ambiente headless (server senza display)&lt;/strong&gt;&lt;/p&gt;

    &lt;ul&gt;
      &lt;li&gt;
        &lt;p&gt;&lt;code&gt;gnuplot&lt;/code&gt; è preferibile; assicurati che non servano librerie X11. Se necessario, installa &lt;code&gt;xvfb&lt;/code&gt; e avvia Jupyter sotto &lt;code&gt;xvfb-run&lt;/code&gt;.&lt;/p&gt;
      &lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Esempio per server headless:&lt;/p&gt;

&lt;p&gt;bash&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;sudo apt install -y xvfb
xvfb-run -s &amp;quot;-screen 0 1920x1080x24&amp;quot; jupyter notebook
&lt;/code&gt;&lt;/pre&gt;

&lt;h5&gt;7. Esempio completo di notebook (cella Octave)&lt;/h5&gt;

&lt;p&gt;Copia e incolla in una cella con kernel Octave:&lt;/p&gt;

&lt;p&gt;octave&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;% Impostazioni iniziali
graphics_toolkit(&amp;quot;gnuplot&amp;quot;);
set(0, &amp;quot;defaultfigurevisible&amp;quot;, &amp;quot;on&amp;quot;);

% Dati di esempio e plot
x = linspace(0,2*pi,200);
y = sin(3*x).*exp(-0.3*x);
figure('position',[100,100,800,400]);
plot(x,y,'-b','LineWidth',1.5);
title('Esempio di plot inline in Octave');
xlabel('x'); ylabel('y');
grid on;
drawnow();
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Al termine della cella dovresti vedere la figura incorporata.&lt;/p&gt;

&lt;h5&gt;8. Suggerimenti pratici&lt;/h5&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;Se lavori spesso con notebook, considera l’uso di &lt;strong&gt;JupyterLab&lt;/strong&gt; (interfaccia più moderna).&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;Mantieni aggiornati &lt;code&gt;octave_kernel&lt;/code&gt; e Octave per beneficiare di bugfix relativi al rendering.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;Per grafici complessi o interattivi, valuta l’uso di Python (Matplotlib, Plotly) se l’interattività è prioritaria; altrimenti Octave è ottimo per plotting statico inline.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;Se vuoi esportare figure in vettoriale, prova &lt;code&gt;print -depsc&lt;/code&gt; o &lt;code&gt;print -dsvg&lt;/code&gt;.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;9. Risorse utili&lt;/h5&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;Documentazione &lt;code&gt;octave_kernel&lt;/code&gt; (installazione e opzioni).&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;Manuale GNU Octave (sezione &lt;code&gt;graphics_toolkit&lt;/code&gt;, &lt;code&gt;print&lt;/code&gt;, &lt;code&gt;drawnow&lt;/code&gt;).&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;Guide Jupyter su kernel custom e troubleshooting.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Dati Excel semplificati in WPS Spreadsheet</title><link>http://reubuntu.blogspot.com/2026/08/dati-excel-semplificati-in-wps.html</link><category>Office</category><author>noreply@blogger.com (Hugo Repetto)</author><pubDate>Mon, 31 Aug 2026 17:35:00 +0200</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-730232245032088167.post-5399368657784614079</guid><description>&lt;p&gt;WPS Spreadsheet è un editor Excel gratuito per la creazione, la modifica, il salvataggio e la condivisione di fogli senza alcuno sforzo. Elabora senza problemi fogli di calcolo Excel su più piattaforme con completa compatibilità con Microsoft Office. Disponibile per PC Windows, Mac, Linux e dispositivi Android e iOS.&lt;/p&gt;  &lt;p&gt;&amp;lt;?XML:NAMESPACE PREFIX = &amp;quot;[default] http://www.w3.org/2000/svg&amp;quot; NS = &amp;quot;http://www.w3.org/2000/svg&amp;quot; /&amp;gt; &lt;strong&gt;Download gratuito&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="WPS Spreadsheet per PC Windows, Mac, Linux, Android, iOS" src="https://website-prod.cache.wpscdn.com/img/slogan.66faec9.png" /&gt;&lt;/p&gt;  &lt;h4&gt;Scopri la semplicità di WPS Spreadsheet&lt;/h4&gt;  &lt;h5&gt;Interfaccia utente intuitiva, alternativa gratuita a Microsoft Excel&lt;/h5&gt;  &lt;p&gt;Intraprendi un viaggio semplice e intuitivo nei fogli di calcolo con l'interfaccia intuitiva di WPS Spreadsheet, realizzata con cura per assomigliare a Excel.&lt;/p&gt;  &lt;p&gt;Scopri la comodità e la facilità di navigazione, che ti consentono di creare, modificare e formattare i fogli di calcolo Excel in tutta sicurezza e senza alcuno sforzo.&lt;/p&gt;  &lt;p&gt;&lt;img alt="WPS Spreadsheet è un&amp;#39;alternativa gratuita a Microsoft Excel" src="https://website-prod.cache.wpscdn.com/img/introduce1.f7b45aa.png" /&gt;&lt;/p&gt;  &lt;h5&gt;Compatibile con file in formato .XLS, .XLSX&lt;/h5&gt;  &lt;p&gt;WPS Spreadsheet supporta 17 formati di file, fra cui .xls, .xlsx, .xlsm, .xlt, .csv, .txt, .pdf e altri.&lt;/p&gt;  &lt;p&gt;Con WPS Spreadsheet, mantieni l'integrità di dati, formule, formattazione, grafici e altri elementi, garantendo una conservazione perfetta durante tutto il tuo lavoro.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Download gratuito&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="WPS Spreadsheet è compatibile con i file in formato .XLS, .XLSX" src="https://website-prod.cache.wpscdn.com/img/introduce2.de27540.png" /&gt;&lt;/p&gt;  &lt;h5&gt;Gestione e condivisione di file, ovunque&lt;/h5&gt;  &lt;p&gt;WPS Spreadsheet consente di sincronizzare con facilità i file Excel su una vasta gamma di dispositivi: PC Windows, Mac, Linux, Android, iPhone, iPad e varie piattaforme cloud.&lt;/p&gt;  &lt;p&gt;Collabora in tempo reale, monitora le modifiche, le versioni e i contributori. Con WPS Spreadsheet, tutti gli utenti rimangono sulla stessa pagina, garantendo un lavoro di squadra fluido e una collaborazione efficace.&lt;/p&gt;  &lt;p&gt;&lt;img alt="WPS Spreadsheet trasferisce fogli di calcolo Excel su varie piattaforme" src="https://website-prod.cache.wpscdn.com/img/introduce3.95be990.png" /&gt;&lt;/p&gt;  &lt;h5&gt;Inizia il progetto con modelli professionali&lt;/h5&gt;  &lt;p&gt;Accedi a oltre 100.000 incredibili modelli in WPS Office per migliorare i tuoi fogli di calcolo senza alcuno sforzo.&lt;/p&gt;  &lt;p&gt;Scarica modelli modificabili gratuiti per personalizzare accattivanti report finanziari, grafici e presentazioni di dati di grande impatto.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Download gratuito&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="WPS Office offre modelli Excel gratuiti" src="https://website-prod.cache.wpscdn.com/img/introduce4.573e1c4.png" /&gt;&lt;/p&gt;  &lt;h4&gt;Funzionalità più comuni di WPS Spreadsheet&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;&lt;img alt="" src="https://website-prod.cache.wpscdn.com/img/icon_feat1.9cc33ed.svg" /&gt;Unisci e centra le celle&lt;/li&gt;    &lt;li&gt;&lt;img alt="" src="https://website-prod.cache.wpscdn.com/img/icon_feat2.d66a3ca.svg" /&gt;Evidenzia duplicati&lt;/li&gt;    &lt;li&gt;&lt;img alt="" src="https://website-prod.cache.wpscdn.com/img/icon_feat3.39f964c.svg" /&gt;Inserisci casella di controllo&lt;/li&gt;    &lt;li&gt;&lt;img alt="" src="https://website-prod.cache.wpscdn.com/img/icon_feat4.74c9f34.svg" /&gt;Divisione e unione&lt;/li&gt;    &lt;li&gt;&lt;img alt="" src="https://website-prod.cache.wpscdn.com/img/icon_feat5.f749d4f.svg" /&gt;Ridenominazione in batch dei file&lt;/li&gt;    &lt;li&gt;&lt;img alt="" src="https://website-prod.cache.wpscdn.com/img/icon_feat6.d404e7d.svg" /&gt;Strumento per la creazione di fatture&lt;/li&gt;    &lt;li&gt;&lt;img alt="" src="https://website-prod.cache.wpscdn.com/img/icon_feat7.3c814aa.svg" /&gt;Formule facili&lt;/li&gt;    &lt;li&gt;&lt;img alt="" src="https://website-prod.cache.wpscdn.com/img/icon_feat8.dd9eafe.svg" /&gt;Converti Excel in PDF&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;img alt="Unisci e centra le celle Excel in WPS Spreadsheet" src="https://website-prod.cache.wpscdn.com/img/feature1.20de1b5.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;Puoi combinare facilmente più celle in un'unica cella centrata per migliorare la leggibilità e l'impatto visivo. WPS Spreadsheet offre 4 metodi semplici per formattare le celle e puoi anche utilizzare comode scelte rapide per applicarli velocemente.&lt;/p&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Come posso configurare il debugging passo-passo per gli script Octave in Visual Studio Code</title><link>http://reubuntu.blogspot.com/2026/08/come-posso-configurare-il-debugging.html</link><category>Applicazioni Matematiche</category><category>Guide e Tutorials</category><author>noreply@blogger.com (Hugo Repetto)</author><pubDate>Thu, 27 Aug 2026 21:04:00 +0200</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-730232245032088167.post-1438895833654055658</guid><description>&lt;p&gt;&lt;img alt="GNU Octave - question about graphs and plotting - Ask Ubuntu" src="https://i.sstatic.net/lMuqC.png" /&gt;&lt;/p&gt;  &lt;p&gt;Per eseguire il debugging passo-passo degli script Octave in Visual Studio Code puoi utilizzare l'estensione &lt;b&gt;Octave Debugger&lt;/b&gt; accoppiata a un file di configurazione &lt;code&gt;launch.json&lt;/code&gt;, oppure ricorrere alle direttive di debug native di Octave dal terminale integrato.&lt;/p&gt;  &lt;h4&gt;Metodo 1: Debug Grafico con l'estensione VS Code (Consigliato)&lt;/h4&gt;  &lt;h5&gt;1. Installare l'estensione&lt;/h5&gt;  &lt;ol&gt;   &lt;li&gt;     &lt;p&gt;Apri la sezione Estensioni in VS Code (&lt;code&gt;Ctrl&lt;/code&gt; + &lt;code&gt;Shift&lt;/code&gt; + &lt;code&gt;X&lt;/code&gt;).&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Cerca e installa &lt;b&gt;Octave Debugger&lt;/b&gt; (sviluppata da &lt;i&gt;rajasuleman&lt;/i&gt; o &lt;i&gt;Tamas K. Kovacs&lt;/i&gt;).&lt;/p&gt;   &lt;/li&gt; &lt;/ol&gt;  &lt;h5&gt;2. Configurare &lt;code&gt;launch.json&lt;/code&gt;&lt;/h5&gt;  &lt;p&gt;Per indicare a VS Code come lanciare Octave in modalità debug:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;     &lt;p&gt;Vai nella vista &lt;b&gt;Run and Debug&lt;/b&gt; nella barra laterale sinistra (&lt;code&gt;Ctrl&lt;/code&gt; + &lt;code&gt;Shift&lt;/code&gt; + &lt;code&gt;D&lt;/code&gt;).&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Fai clic su &lt;b&gt;create a launch.json file&lt;/b&gt; e seleziona &lt;b&gt;Octave&lt;/b&gt; (oppure crea manualmente la cartella &lt;code&gt;.vscode&lt;/code&gt; e il file &lt;code&gt;launch.json&lt;/code&gt; nel tuo progetto).&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Inserisci la seguente configurazione:&lt;/p&gt;   &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;JSON&lt;/p&gt;  &lt;pre&gt;&lt;code&gt;{
  &amp;quot;version&amp;quot;: &amp;quot;0.2.0&amp;quot;,
  &amp;quot;configurations&amp;quot;: [
    {
      &amp;quot;name&amp;quot;: &amp;quot;Debug Script Octave&amp;quot;,
      &amp;quot;type&amp;quot;: &amp;quot;octave&amp;quot;,
      &amp;quot;request&amp;quot;: &amp;quot;launch&amp;quot;,
      &amp;quot;program&amp;quot;: &amp;quot;${file}&amp;quot;,
      &amp;quot;octaveExecutable&amp;quot;: &amp;quot;octave-cli&amp;quot;,
      &amp;quot;terminalKind&amp;quot;: &amp;quot;integrated&amp;quot;
    }
  ]
}
&lt;/code&gt;&lt;/pre&gt;

&lt;h5&gt;3. Avviare il debugging&lt;/h5&gt;

&lt;ol&gt;
  &lt;li&gt;
    &lt;p&gt;Apri lo script &lt;code&gt;.m&lt;/code&gt; che desideri analizzare.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;Imposta uno o più &lt;b&gt;punti di interruzione (Breakpoints)&lt;/b&gt; facendo clic sul margine sinistro a fianco del numero di riga (comparirà un pallino rosso).&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;Premi &lt;b&gt;&lt;code&gt;F5&lt;/code&gt;&lt;/b&gt; per avviare il debugger.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;Utilizza i controlli di debug in alto o le scorciatoie da tastiera:&lt;/p&gt;

    &lt;ul&gt;
      &lt;li&gt;
        &lt;p&gt;&lt;b&gt;&lt;code&gt;F10&lt;/code&gt; (Step Over):&lt;/b&gt; Esegue la riga corrente e passa alla successiva.&lt;/p&gt;
      &lt;/li&gt;

      &lt;li&gt;
        &lt;p&gt;&lt;b&gt;&lt;code&gt;F11&lt;/code&gt; (Step Into):&lt;/b&gt; Entra all'interno della funzione richiamata nella riga.&lt;/p&gt;
      &lt;/li&gt;

      &lt;li&gt;
        &lt;p&gt;&lt;b&gt;&lt;code&gt;Shift&lt;/code&gt; + &lt;code&gt;F11&lt;/code&gt; (Step Out):&lt;/b&gt; Esce dalla funzione corrente e torna al chiamante.&lt;/p&gt;
      &lt;/li&gt;

      &lt;li&gt;
        &lt;p&gt;&lt;b&gt;&lt;code&gt;F5&lt;/code&gt; (Continue):&lt;/b&gt; Prosegue l'esecuzione fino al breakpoint successivo o alla fine dello script.&lt;/p&gt;
      &lt;/li&gt;

      &lt;li&gt;
        &lt;p&gt;&lt;b&gt;Pannello delle Variabili:&lt;/b&gt; Nella barra laterale sinistra potrai ispezionare il valore di tutte le variabili locali e globali in tempo reale ad ogni passo.&lt;/p&gt;
      &lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;Metodo 2: Debugger Nativo da Terminale (Senza Estensioni)&lt;/h4&gt;

&lt;p&gt;Se preferisci non installare estensioni aggiuntive per il debug, puoi usare gli strumenti nativi di Octave all'interno del terminale integrato di VS Code (&lt;code&gt;Ctrl&lt;/code&gt; + &lt;code&gt;`&lt;/code&gt;).&lt;/p&gt;

&lt;h5&gt;1. Inserire punti di interruzione via codice&lt;/h5&gt;

&lt;p&gt;Aggiungi l'istruzione &lt;code&gt;keyboard&lt;/code&gt; nel punto del file &lt;code&gt;.m&lt;/code&gt; dove vuoi che l'esecuzione si interrompa:&lt;/p&gt;

&lt;p&gt;Snippet di codice&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;x = 1:10;
y = x .^ 2;

keyboard; % L'esecuzione si ferma qui

z = y + 5;
&lt;/code&gt;&lt;/pre&gt;

&lt;h5&gt;2. Eseguire lo script&lt;/h5&gt;

&lt;p&gt;Nel terminale di VS Code esegui lo script:&lt;/p&gt;

&lt;p&gt;Bash&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;octave-cli mio_script.m
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Quando il codice raggiunge &lt;code&gt;keyboard&lt;/code&gt;, il prompt cambierà in &lt;code&gt;debug&amp;gt; &lt;/code&gt;. Da questo momento puoi inserire i comandi di controllo:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Comando&lt;/strong&gt;

  &lt;br /&gt;&lt;strong&gt;Azione&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;dbstep&lt;/code&gt;

  &lt;br /&gt;Avanza di una riga (Step Over)&lt;/p&gt;

&lt;p&gt;&lt;code&gt;dbstep in&lt;/code&gt;

  &lt;br /&gt;Entra nella funzione (Step Into)&lt;/p&gt;

&lt;p&gt;&lt;code&gt;dbcont&lt;/code&gt;

  &lt;br /&gt;Continua l'esecuzione fino al termine o al successivo punto di arresto&lt;/p&gt;

&lt;p&gt;&lt;code&gt;dbquit&lt;/code&gt;

  &lt;br /&gt;Interrompe la sessione di debugging ed esce&lt;/p&gt;

&lt;p&gt;&lt;i&gt;nome_variabile&lt;/i&gt;

  &lt;br /&gt;Scrivi il nome di qualsiasi variabile per stampare il suo valore corrente&lt;/p&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Crea bellissimi documenti Word in WPS Writer</title><link>http://reubuntu.blogspot.com/2026/08/crea-bellissimi-documenti-word-in-wps.html</link><category>Office</category><author>noreply@blogger.com (Hugo Repetto)</author><pubDate>Mon, 24 Aug 2026 17:33:00 +0200</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-730232245032088167.post-6088547237339909655</guid><description>&lt;p&gt;WPS Writer è un editor di Word gratuito che ti aiuta a creare, modificare, salvare e condividere documenti con facilità. È completamente compatibile con Microsoft Office, offrendo un'elaborazione fluida dei documenti Word su PC Windows, Mac, Android, iOS e con supporto multipiattaforma.&lt;/p&gt;  &lt;p&gt;&amp;lt;?XML:NAMESPACE PREFIX = &amp;quot;[default] http://www.w3.org/2000/svg&amp;quot; NS = &amp;quot;http://www.w3.org/2000/svg&amp;quot; /&amp;gt; &lt;strong&gt;Download gratuito&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="WPS Writer per PC Windows, Mac, Linux, Android, iOS" src="https://website-prod.cache.wpscdn.com/img/slogan.5b131c6.png" /&gt;&lt;/p&gt;  &lt;h4&gt;Funzionalità di WPS Writer per contenuti professionali&lt;/h4&gt;  &lt;h5&gt;Interfaccia utente intuitiva, alternativa gratuita a Microsoft Word&lt;/h5&gt;  &lt;p&gt;Inizia un viaggio di scrittura fluido e intuitivo con l'interfaccia intuitiva di WPS Writer, studiata per assomigliare a Microsoft Word.&lt;/p&gt;  &lt;p&gt;Il suo layout familiare e accessibile consente di creare, modificare e formattare senza alcuno sforzo i documenti Word.&lt;/p&gt;  &lt;p&gt;&lt;img alt="WPS Writer è un&amp;#39;alternativa gratuita a Microsoft Word" src="https://website-prod.cache.wpscdn.com/img/introduce1.a506788.png" /&gt;&lt;/p&gt;  &lt;h5&gt;Compatibile con file in formato .DOC e .DOCX&lt;/h5&gt;  &lt;p&gt;WPS Writer è compatibile con 15 formati di file, fra cui quelli .doc, .docx, .docm, .dotm, .txt, .rtf e altri.&lt;/p&gt;  &lt;p&gt;Con WPS Writer puoi mantenere con facilità testo, intestazioni, colori, formati di celle e numeri, layout e altri componenti, assicurando l'integrità dei tuoi file durante tutto il processo.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Download gratuito&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="WPS Writer è compatibile con file in formato .DOC e .DOCX" src="https://website-prod.cache.wpscdn.com/img/introduce2.197e1da.png" /&gt;&lt;/p&gt;  &lt;h5&gt;Gestisci e condividi file da qualsiasi luogo&lt;/h5&gt;  &lt;p&gt;WPS Writer consente di sincronizzare file in formato .doc su vari dispositivi: PC Windows, Mac, Linux, Android, iPhone, iPad e piattaforme cloud.&lt;/p&gt;  &lt;p&gt;Puoi condividere i tuoi testi con amici e colleghi, sfruttando al contempo le funzionalità di collaborazione in tempo reale. Tieni traccia delle ore delle modifiche, della cronologia delle versioni e di chi ha contribuito a ogni idea innovativa.&lt;/p&gt;  &lt;p&gt;&lt;img alt="WPS Writer trasferisce file Word su varie piattaforme" src="https://website-prod.cache.wpscdn.com/img/introduce3.1709dd1.png" /&gt;&lt;/p&gt;  &lt;h5&gt;Dai slancio alla creatività con i modelli gratuiti&lt;/h5&gt;  &lt;p&gt;WPS Office offre oltre 100.000 bellissimi modelli per migliorare i tuoi documenti Word senza problemi.&lt;/p&gt;  &lt;p&gt;Scarica i modelli gratuiti e modificabili per personalizzare CV, lettere e inviti che lasciano un ricordo indelebile.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Download gratuito&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="WPS Office offre modelli Word gratuiti" src="https://website-prod.cache.wpscdn.com/img/introduce4.f8c8c8d.png" /&gt;&lt;/p&gt;  &lt;h4&gt;Funzionalità più comuni di WPS Writer&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;&lt;img alt="" src="https://website-prod.cache.wpscdn.com/img/icon_feat1.2c8eebe.svg" /&gt;Controllo ortografico&lt;/li&gt;    &lt;li&gt;&lt;img alt="" src="https://website-prod.cache.wpscdn.com/img/icon_feat2.91b1d59.svg" /&gt;Dividi/unisci documenti&lt;/li&gt;    &lt;li&gt;&lt;img alt="" src="https://website-prod.cache.wpscdn.com/img/icon_feat3.8115281.svg" /&gt;Ridenominazione in batch dei file&lt;/li&gt;    &lt;li&gt;&lt;img alt="" src="https://website-prod.cache.wpscdn.com/img/icon_feat4.2f7702e.svg" /&gt;Converti da Word in PDF&lt;/li&gt;    &lt;li&gt;&lt;img alt="" src="https://website-prod.cache.wpscdn.com/img/icon_feat5.6e394a8.svg" /&gt;Colore del testo di tendenza&lt;/li&gt;    &lt;li&gt;&lt;img alt="" src="https://website-prod.cache.wpscdn.com/img/icon_feat6.70c3862.svg" /&gt;Icone e immagini integrate&lt;/li&gt;    &lt;li&gt;&lt;img alt="" src="https://website-prod.cache.wpscdn.com/img/icon_feat7.e5646be.svg" /&gt;Aggiungi una casella di controllo&lt;/li&gt;    &lt;li&gt;&lt;img alt="" src="https://website-prod.cache.wpscdn.com/img/icon_feat8.509e9ef.svg" /&gt;Aggiungi una firma&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;img alt="Controllo ortografico di WPS Writer per documenti Word" src="https://website-prod.cache.wpscdn.com/img/feature1.8c634b1.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;La funzione del controllo ortografico rileva ed evidenzia automaticamente gli errori di ortografia nei tuoi documenti, garantendo contenuti privi di errori. Grazie ai suggerimenti sulle correzioni, puoi correggere con facilità eventuali errori di ortografia e garantire un lavoro raffinato e professionale.&lt;/p&gt;  &lt;h4&gt;Scopri le opinioni dei nostri utenti&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;img alt="Icona di G2 Crowd" src="https://website-prod.cache.wpscdn.com/img/reward_icon1.46612e6.png" /&gt;&lt;/p&gt;      &lt;p&gt;G2 Crowd&lt;/p&gt;      &lt;p&gt;Valutato come leader&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;img alt="Icona di C | NET" src="https://website-prod.cache.wpscdn.com/img/reward_icon2.baaf5eb.png" /&gt;&lt;/p&gt;      &lt;p&gt;C | NET&lt;/p&gt;      &lt;p&gt;Valutazione dell'editore: Eccellente&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;img alt="Icona di Google Play" src="https://website-prod.cache.wpscdn.com/img/reward_icon3.5eaa87c.png" /&gt;&lt;/p&gt;      &lt;p&gt;Google Play&lt;/p&gt;      &lt;p&gt;Scelta dell'editore e sviluppatore migliore&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;img alt="Icona di G2 Crowd" src="https://website-prod.cache.wpscdn.com/img/profile1.9497cb7.png" /&gt;&lt;/p&gt;      &lt;p&gt;WPS Writer funziona perfettamente! Ha lo stesso funzionamento di Microsoft Word e le modifiche al documento vengono implementate rapidamente.&lt;/p&gt;      &lt;p&gt;&lt;img alt="Icona di G2 Crowd" src="https://website-prod.cache.wpscdn.com/img/location.a6fe447.svg" /&gt;Phillip | US&lt;/p&gt;      &lt;p&gt;&lt;img alt="Icona di G2 Crowd" src="https://website-prod.cache.wpscdn.com/img/star.ef321e6.svg" /&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;img alt="Icona di C | NET" src="https://website-prod.cache.wpscdn.com/img/profile2.470e76c.png" /&gt;&lt;/p&gt;      &lt;p&gt;Migliore rispetto ai prodotti Office! Molto più utile e facile da usare, non si blocca mai e anche i suggerimenti grammaticali sono accurati.&lt;/p&gt;      &lt;p&gt;&lt;img alt="Icona di C | NET" src="https://website-prod.cache.wpscdn.com/img/location.a6fe447.svg" /&gt;Andrea | MX&lt;/p&gt;      &lt;p&gt;&lt;img alt="Icona di C | NET" src="https://website-prod.cache.wpscdn.com/img/star.ef321e6.svg" /&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;img alt="Icona di Google Play" src="https://website-prod.cache.wpscdn.com/img/profile3.e7a7f59.png" /&gt;&lt;/p&gt;      &lt;p&gt;È facile da usare. Ho convertito con facilità i miei file Office Word ed Excel in WPS Office senza preoccuparmi che potessero danneggiarsi!&lt;/p&gt;      &lt;p&gt;&lt;img alt="Icona di Google Play" src="https://website-prod.cache.wpscdn.com/img/location.a6fe447.svg" /&gt;Ferdz | PH&lt;/p&gt;      &lt;p&gt;&lt;img alt="Icona di Google Play" src="https://website-prod.cache.wpscdn.com/img/star.ef321e6.svg" /&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h5&gt;Suite Office all-in-one gratuita&lt;/h5&gt;  &lt;p&gt;WPS Office offre molto più della semplice funzionalità Writer per la modifica gratuita di documenti Word.   &lt;br /&gt;Fornisce inoltre potenti strumenti per fogli di calcolo Excel, presentazioni PowerPoint e documenti PDF, consentendoti di gestire senza problemi un'ampia gamma di formati di file su PC Windows, Mac, Linux, dispositivi Android e iOS.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Download gratuito&lt;/strong&gt;&lt;/p&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Guida alla migrazione di script da MATLAB a GNU Octave</title><link>http://reubuntu.blogspot.com/2026/08/guida-alla-migrazione-di-script-da.html</link><category>Applicazioni Matematiche</category><category>Guide e Tutorials</category><author>noreply@blogger.com (Hugo Repetto)</author><pubDate>Thu, 20 Aug 2026 21:02:00 +0200</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-730232245032088167.post-3996710885194335413</guid><description>&lt;p&gt;&lt;img alt="How to install Octave on Ubuntu 22.04 | 20.04 LTS - LinuxShout" src="https://www.how2shout.com/linux/wp-content/uploads/2022/01/Graphical-Plot-in-Ubuntu-Octave.png" /&gt;&lt;/p&gt;  &lt;p&gt;Di seguito trovi una guida pratica, organizzata per passaggi, con i problemi più comuni, soluzioni e suggerimenti per testare e ottimizzare il codice dopo la migrazione.&lt;/p&gt;  &lt;h5&gt;Panoramica rapida&lt;/h5&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Obiettivo:&lt;/strong&gt; rendere gli script MATLAB eseguibili in GNU Octave con il minimo sforzo possibile.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Strategia:&lt;/strong&gt; partire dagli script più piccoli; risolvere incompatibilità sintattiche; sostituire funzioni non supportate; testare e profilare; documentare le differenze residue.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Risultato atteso:&lt;/strong&gt; la maggior parte del codice numerico e di elaborazione matriciale funziona con poche modifiche; GUI avanzate, toolbox proprietari e alcune funzioni grafiche possono richiedere riscrittura o alternative.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h5&gt;1. Preparazione e valutazione iniziale&lt;/h5&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Inventario:&lt;/strong&gt; elenca file &lt;code&gt;.m&lt;/code&gt;, funzioni, script, toolbox usati, file di dati e dipendenze esterne.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Classificazione:&lt;/strong&gt; separa codice core (calcoli numerici) da codice UI/toolbox-specifico (Simulink, Image Processing Toolbox, etc.).&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Priorità:&lt;/strong&gt; migra prima script che non dipendono da toolbox proprietari o GUI complesse.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h5&gt;2. Ambiente e strumenti&lt;/h5&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Installazione:&lt;/strong&gt; installa l’ultima versione stabile di GNU Octave.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Pacchetti:&lt;/strong&gt; usa &lt;code&gt;pkg&lt;/code&gt; per installare pacchetti Octave che replicano toolbox MATLAB (es. &lt;code&gt;signal&lt;/code&gt;, &lt;code&gt;control&lt;/code&gt;, &lt;code&gt;image&lt;/code&gt;, &lt;code&gt;statistics&lt;/code&gt;).&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;         &lt;p&gt;Comando: &lt;code&gt;pkg install -forge signal&lt;/code&gt; e poi &lt;code&gt;pkg load signal&lt;/code&gt;.&lt;/p&gt;       &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Modalità compatibilità:&lt;/strong&gt; Octave offre alcune opzioni per compatibilità; avviare Octave con &lt;code&gt;--traditional&lt;/code&gt; può cambiare il parsing, ma generalmente non è necessario.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Versionamento:&lt;/strong&gt; mantieni il codice MATLAB originale in un branch separato o in copia per confronto.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h5&gt;3. Differenze sintattiche comuni e correzioni&lt;/h5&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;strong&gt;End-of-line e commenti:&lt;/strong&gt; sia &lt;code&gt;%&lt;/code&gt; che &lt;code&gt;...&lt;/code&gt; funzionano; nessuna modifica spesso necessaria.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Function file:&lt;/strong&gt; Octave richiede che il nome del file corrisponda alla funzione principale; MATLAB lo consente ma è buona pratica uniformare.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Funzioni anonime e handle:&lt;/strong&gt; supportate in entrambi, ma attenzione a comportamenti sottili con &lt;code&gt;@&lt;/code&gt; e scope delle variabili.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Stringhe:&lt;/strong&gt; Octave e MATLAB gestiscono stringhe similmente; preferire stringhe con apici singoli &lt;code&gt;'...'&lt;/code&gt; o usare &lt;code&gt;string()&lt;/code&gt; se necessario.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Cell array e struct:&lt;/strong&gt; compatibili, ma alcune funzioni di accesso possono differire leggermente.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Operatori element-wise:&lt;/strong&gt; &lt;code&gt;.*&lt;/code&gt;, &lt;code&gt;./&lt;/code&gt;, &lt;code&gt;.^&lt;/code&gt; funzionano come in MATLAB; verifica comunque le dimensioni.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h5&gt;4. Funzioni MATLAB non presenti o diverse in Octave&lt;/h5&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Toolbox proprietari:&lt;/strong&gt; molte funzioni dei toolbox MathWorks non sono disponibili. Strategie:&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;         &lt;p&gt;&lt;strong&gt;Sostituzioni con pacchetti Octave&lt;/strong&gt; (&lt;code&gt;pkg install -forge ...&lt;/code&gt;).&lt;/p&gt;       &lt;/li&gt;        &lt;li&gt;         &lt;p&gt;&lt;strong&gt;Implementazioni alternative&lt;/strong&gt;: riscrivere la funzione con codice MATLAB/Octave puro.&lt;/p&gt;       &lt;/li&gt;        &lt;li&gt;         &lt;p&gt;&lt;strong&gt;MEX e librerie esterne:&lt;/strong&gt; Octave supporta MEX (con alcune differenze) e &lt;code&gt;oct-file&lt;/code&gt; per estensioni C/C++.&lt;/p&gt;       &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Funzioni grafiche avanzate:&lt;/strong&gt; alcune funzioni di plotting (es. &lt;code&gt;uifigure&lt;/code&gt;, App Designer) non sono supportate; usare &lt;code&gt;figure&lt;/code&gt;, &lt;code&gt;uicontrol&lt;/code&gt; o riscrivere l’interfaccia.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Simulink:&lt;/strong&gt; non esiste equivalente diretto; modelli Simulink devono essere riprogettati (es. con script numerici o altri strumenti).&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;code&gt;parfor&lt;/code&gt;&lt;strong&gt; e Parallel Computing Toolbox:&lt;/strong&gt; Octave ha supporto limitato per il parallelismo; valutare &lt;code&gt;parcellfun&lt;/code&gt;, &lt;code&gt;pkg parallel&lt;/code&gt; o riscrivere in modo seriale.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h5&gt;5. Esempi pratici di conversione&lt;/h5&gt;  &lt;h6&gt;5.1 Sostituzione di funzioni&lt;/h6&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;code&gt;ismember&lt;/code&gt;: presente in Octave ma con differenze di output; testare casi limite.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;code&gt;bsxfun&lt;/code&gt;: in Octave moderno l’operazione implicita con broadcasting può funzionare; altrimenti riscrivere con &lt;code&gt;repmat&lt;/code&gt; o operazioni element-wise.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;code&gt;tic&lt;/code&gt;&lt;strong&gt;/&lt;/strong&gt;&lt;code&gt;toc&lt;/code&gt;: funzionano in entrambi.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;code&gt;save&lt;/code&gt;&lt;strong&gt;/&lt;/strong&gt;&lt;code&gt;load&lt;/code&gt;: compatibili; attenzione ai formati (&lt;code&gt;-v7.3&lt;/code&gt; potrebbe non essere supportato allo stesso modo).&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h6&gt;5.2 Esempio: gestione di figure e subplot&lt;/h6&gt;  &lt;p&gt;MATLAB:&lt;/p&gt;  &lt;p&gt;matlab&amp;lt;?XML:NAMESPACE PREFIX = &amp;quot;[default] http://www.w3.org/2000/svg&amp;quot; NS = &amp;quot;http://www.w3.org/2000/svg&amp;quot; /&amp;gt;&lt;/p&gt;  &lt;pre&gt;&lt;code&gt;figure('Name','Grafico');
subplot(2,1,1);
plot(x,y);
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Octave: lo stesso codice funziona nella maggior parte dei casi; per GUI avanzate riscrivere con &lt;code&gt;uicontrol&lt;/code&gt;.&lt;/p&gt;

&lt;h5&gt;6. Debugging e testing&lt;/h5&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Test unitari:&lt;/strong&gt; crea piccoli test che verificano output numerici attesi.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Confronto risultati:&lt;/strong&gt; esegui script in MATLAB e Octave su dataset di test e confronta con tolleranza numerica.&lt;/p&gt;

    &lt;ul&gt;
      &lt;li&gt;
        &lt;p&gt;Usa &lt;code&gt;norm(A-B)&lt;/code&gt; o &lt;code&gt;max(abs(A-B))&lt;/code&gt; per verificare differenze.&lt;/p&gt;
      &lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Logging:&lt;/strong&gt; aggiungi stampe intermedie per isolare errori.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Errori comuni:&lt;/strong&gt; funzioni non trovate (installare pacchetti), differenze di dimensioni, funzioni grafiche non supportate.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;7. Performance e ottimizzazione&lt;/h5&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Vectorizzazione:&lt;/strong&gt; come in MATLAB, evita loop non necessari; Octave beneficia della vectorizzazione.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Profiling:&lt;/strong&gt; usa &lt;code&gt;profile on; ...; profile off; profile report&lt;/code&gt; per identificare colli di bottiglia.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Compilazione JIT:&lt;/strong&gt; Octave ha miglioramenti JIT in alcune versioni; verifica la tua versione.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;MEX vs oct-file:&lt;/strong&gt; per codice critico in velocità, considera riscrivere in C/C++ come &lt;code&gt;oct-file&lt;/code&gt;.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;8. Best practice e consigli pratici&lt;/h5&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Documenta le modifiche&lt;/strong&gt;: mantieni un changelog con le differenze apportate.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Scrivi codice portabile&lt;/strong&gt;: evita funzioni proprietarie quando possibile; usa costrutti base.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Automatizza i test&lt;/strong&gt;: script che eseguono suite di test in entrambi gli ambienti.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Usa &lt;/strong&gt;&lt;code&gt;exist&lt;/code&gt;&lt;strong&gt; e &lt;/strong&gt;&lt;code&gt;ver&lt;/code&gt; per rilevare disponibilità di funzioni/pacchetti:&lt;/p&gt;

    &lt;p&gt;matlab&lt;/p&gt;

    &lt;pre&gt;&lt;code&gt;if exist('pkg','file')
  pkg load signal
end
&lt;/code&gt;&lt;/pre&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Gestione delle versioni:&lt;/strong&gt; specifica la versione minima di Octave richiesta nel README.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;9. Risorse utili&lt;/h5&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Documentazione ufficiale GNU Octave&lt;/strong&gt; — guida alle funzioni e pacchetti.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Lista di compatibilità MATLAB ↔ Octave&lt;/strong&gt; — tabelle che mostrano funzioni supportate.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Forum e mailing list Octave&lt;/strong&gt; — per problemi specifici e soluzioni community-driven.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Esempi e repository GitHub&lt;/strong&gt; con conversioni reali.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;10. Checklist rapida per la migrazione&lt;/h5&gt;

&lt;ol&gt;
  &lt;li&gt;
    &lt;p&gt;Fare inventario dei file e dipendenze.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;Installare Octave e pacchetti necessari.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;Eseguire script semplici e annotare errori.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;Risolvere errori sintattici e sostituire funzioni non supportate.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;Testare risultati numerici con tolleranza.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;Ottimizzare performance e profilare.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;Documentare e mantenere versioni separate.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ol&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Istruzione più efficiente per un futuro migliore grazie a WPS Office</title><link>http://reubuntu.blogspot.com/2026/08/istruzione-piu-efficiente-per-un-futuro.html</link><category>Office</category><author>noreply@blogger.com (Hugo Repetto)</author><pubDate>Mon, 17 Aug 2026 17:31:00 +0200</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-730232245032088167.post-7756055275236392885</guid><description>&lt;p&gt;WPS Office è uno strumento di insegnamento e apprendimento che integra quattro componenti: Writer, Presentation, Spreadsheet e PDF toolkit. Questo strumento consente agli insegnanti di scrivere rapidamente documenti, creare piani delle lezioni e analizzare i risultati dell'insegnamento. Consente inoltre agli studenti di prendere e organizzare appunti, preparare i materiali per le tesi e analizzare i dati delle ricerche. Gli insegnanti e gli studenti possono scaricare gratuitamente la versione più recente della suite WPS Office. Scaricalo e provalo subito.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Download gratuito&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;4.6&lt;img alt="votes stars" src="https://website-prod.cache.wpscdn.com/img/stars.2019e95.png" /&gt;—— 3,870,499 votes ——&lt;/p&gt;  &lt;p&gt;&lt;img alt="Istruzione più efficiente per un futuro migliore grazie a WPS Office" src="https://website-prod.cache.wpscdn.com/img/slogan_pc.6033efc.png" /&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;/li&gt;    &lt;li&gt;&lt;/li&gt;    &lt;li&gt;&lt;/li&gt;    &lt;li&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;img alt="pc_keyboard" src="https://website-prod.cache.wpscdn.com/img/pc_keyboard.a8a0248.png" /&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;img alt="WPS Writer for education of students and teachers" src="https://website-prod.cache.wpscdn.com/img/tab_writer_default.6b55cb6.png" /&gt;&lt;/p&gt;      &lt;h5&gt;Writer&lt;/h5&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;img alt="WPS Presentation for education of students and teachers" src="https://website-prod.cache.wpscdn.com/img/tab_presentation_active.9373793.svg" /&gt;&lt;/p&gt;      &lt;h5&gt;Presentation&lt;/h5&gt;      &lt;p&gt;&lt;a href="https://www.wps.com/office/presentation/"&gt;Presentation&lt;/a&gt; fornisce agli utenti vari modelli, immagini di sfondo e grafici. Grazie a Presentation, gli insegnanti possono creare varie diapositive per rendere le lezioni più interessanti e gli studenti possono creare presentazioni accattivanti in modo semplice.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;img alt="WPS Spreadsheet for education of students and teachers" src="https://website-prod.cache.wpscdn.com/img/tab_spreadsheets_default.ee626d4.png" /&gt;&lt;/p&gt;      &lt;h5&gt;Spreadsheet&lt;/h5&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;img alt="WPS PDF for education of students and teachers" src="https://website-prod.cache.wpscdn.com/img/tab_pdf_default.eb3877c.png" /&gt;&lt;/p&gt;      &lt;h5&gt;PDF Editor&lt;/h5&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Download gratuito&lt;/strong&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;WPS Office, progettato per semplificare lo studio su tutti i dispositivi&lt;/h4&gt;  &lt;p&gt;WPS Office supporta Windows, Mac, Linux su PC, iOS e Android sui dispositivi mobili, nonché la modifica online sulla versione della pagina Web. In WPS Office è sempre possibile scaricare il pacchetto di installazione giusto gratuitamente. Scaricalo e provalo subito.&lt;/p&gt;  &lt;p&gt;&lt;img alt="Download office suite for Mac" src="https://website-prod.cache.wpscdn.com/img/Mac.fbbf40f.svg" /&gt;&lt;/p&gt;  &lt;h5&gt;Mac&lt;/h5&gt;  &lt;h6&gt;Supporta i chip Intel e Apple&lt;/h6&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="Download office suite for Windows" src="https://website-prod.cache.wpscdn.com/img/Windows.73c6298.svg" /&gt;&lt;/p&gt;  &lt;h5&gt;Windows&lt;/h5&gt;  &lt;h6&gt;Leggero, consumo ridotto della memoria e download più veloce&lt;/h6&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="Download office suite for Android" src="https://website-prod.cache.wpscdn.com/img/Android.4d799c7.svg" /&gt;&lt;/p&gt;  &lt;h5&gt;Android&lt;/h5&gt;  &lt;h6&gt;Vincitore del premio Google Play Best del 2015&lt;/h6&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="Download office suite for iOS" src="https://website-prod.cache.wpscdn.com/img/iOS.9c6c2f4.svg" /&gt;&lt;/p&gt;  &lt;h5&gt;iOS&lt;/h5&gt;  &lt;h6&gt;Vincitore del premio App Store Best del 2015&lt;/h6&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img alt="Download office suite for Linux" src="https://website-prod.cache.wpscdn.com/img/Linux.694f4bc.svg" /&gt;&lt;/p&gt;  &lt;h5&gt;Linux&lt;/h5&gt;  &lt;h6&gt;Uno dei migliori software office suite che funziona perfettamente in Linux.&lt;/h6&gt;  &lt;ul&gt;   &lt;li&gt;&lt;/li&gt;    &lt;li&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;In che modo WPS Office migliora il lavoro degli insegnanti e degli studenti?&lt;/h4&gt;  &lt;h5&gt;WPS Academy, esercitazioni di Office gratuite per tutti&lt;/h5&gt;  &lt;p&gt;WPS Academy fornisce vari suggerimenti ed esercitazioni per la gestione di file Word, Excel, PowerPoint e PDF. Tutti gli utenti, principianti o avanzati di livello superiore, possono trovare i corsi gratuiti adatti alle proprie esigenze, indipendentemente dal livello di competenze di cui dispongono.&lt;/p&gt;  &lt;p&gt;Ulteriori informazioni &amp;gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;img /&gt;      &lt;p&gt;&lt;a&gt;&lt;/a&gt;&lt;img /&gt;0 views&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;img alt="How to insert and edit pictures in PPT on Mobile" src="https://website-prod.cache.wpscdn.com/img/academy_ppt.f525605.png" /&gt;      &lt;p&gt;How to insert and edit pictures in PPT on Mobile&lt;/p&gt;      &lt;p&gt;02:37&lt;/p&gt;      &lt;p&gt;&lt;a&gt;How to insert and edit pictures in PPT on Mobile&lt;/a&gt;&lt;img alt="ppt" src="https://website-prod.cache.wpscdn.com/img/icon_ppt.6b28dde.png" /&gt;Presentation28,285 views&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;img alt="How to carry out simple calculations in a table" src="https://website-prod.cache.wpscdn.com/img/academy_xls.b5664de.png" /&gt;      &lt;p&gt;How to carry out simple calculations in a table&lt;/p&gt;      &lt;p&gt;09:00&lt;/p&gt;      &lt;p&gt;&lt;a&gt;How to carry out simple calculations in a table&lt;/a&gt;&lt;img alt="xls" src="https://website-prod.cache.wpscdn.com/img/icon_xls.b7240e8.png" /&gt;Spreadsheet32,599 views&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;img alt="How to convert PDF files into pictures" src="https://website-prod.cache.wpscdn.com/img/academy_pdf.19f9140.png" /&gt;      &lt;p&gt;How to convert PDF files into pictures&lt;/p&gt;      &lt;p&gt;01:59&lt;/p&gt;      &lt;p&gt;&lt;a&gt;How to convert PDF files into pictures&lt;/a&gt;&lt;img alt="pdf" src="https://website-prod.cache.wpscdn.com/img/icon_pdf.32c6aa4.png" /&gt;PDF49,817 views&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h5&gt;Moltissimi modelli gratuiti disponibili per il download&lt;/h5&gt;  &lt;p&gt;Template Store fornisce oltre 100.000 modelli popolari e di alta qualità per Word, Excel, PowerPoint e altri scenari. In questo portale puoi trovare tutti i modelli che ti servono, ad esempio per preparare le lezioni, creare relazioni o scrivere documenti.&lt;/p&gt;  &lt;p&gt;Ulteriori informazioni &amp;gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;img alt="Thesis template1" src="https://newdocer.cache.wpscdn.com/photo/20231031/6367e3036f274e1b8c0cb97e59c0e20e.webp" /&gt;      &lt;p&gt;&lt;a&gt;Thesis template1&lt;/a&gt;&lt;img alt="WORD" src="https://website-prod.cache.wpscdn.com/img/tab_writer_active.751ab78.svg" /&gt;&lt;img alt="view count icon" src="https://website-prod.cache.wpscdn.com/img/view_count.a845605.png" /&gt;53,049&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;img alt="Simple Meeting Schedule for Business" src="https://newdocer.cache.wpscdn.com/photo/20190902/8fa3c6952e04420aa17ec90d6524298b.jpg" /&gt;      &lt;p&gt;&lt;a&gt;Simple Meeting Schedule for Business&lt;/a&gt;&lt;img alt="PPT" src="https://website-prod.cache.wpscdn.com/img/tab_presentation_active.9373793.svg" /&gt;&lt;img alt="view count icon" src="https://website-prod.cache.wpscdn.com/img/view_count.a845605.png" /&gt;40,409&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;img alt="Simple Project Nudget Schedule" src="https://newdocer.cache.wpscdn.com/photo/20190902/a4be443f71f54efc84a46df3b65a5c38.jpg" /&gt;      &lt;p&gt;&lt;a&gt;Simple Project Nudget Schedule&lt;/a&gt;&lt;img alt="PPT" src="https://website-prod.cache.wpscdn.com/img/tab_presentation_active.9373793.svg" /&gt;&lt;img alt="view count icon" src="https://website-prod.cache.wpscdn.com/img/view_count.a845605.png" /&gt;36,885&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;img alt="Dark Blue Business  Report" src="https://newdocer.cache.wpscdn.com/photo/20190819/ce86e90292c949969190ca65b7e808d1.jpg" /&gt;      &lt;p&gt;&lt;a&gt;Dark Blue Business Report&lt;/a&gt;&lt;img alt="PPT" src="https://website-prod.cache.wpscdn.com/img/tab_presentation_active.9373793.svg" /&gt;&lt;img alt="view count icon" src="https://website-prod.cache.wpscdn.com/img/view_count.a845605.png" /&gt;909,908&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;WPS Office è ampiamente riconosciuto nel settore dell'istruzione globale&lt;/h4&gt;  &lt;p&gt;&lt;img alt="Case of WPS Office, Cooperation with Indonesian Education" src="https://website-prod.cache.wpscdn.com/img/news_01.6d01dde.png" /&gt;&lt;/p&gt;  &lt;h5&gt;Trasformazione dell'istruzione digitale in Indonesia&lt;/h5&gt;  &lt;p&gt;&lt;img alt="Case of WPS Office, Cooperation with Thailand Education" src="https://website-prod.cache.wpscdn.com/img/news_02.90c4a2b.png" /&gt;&lt;/p&gt;  &lt;h5&gt;Promozione dell'istruzione diversificata in Thailandia&lt;/h5&gt;  &lt;h4&gt;Recensioni dei clienti&lt;/h4&gt;  &lt;p&gt;Basma Ehab A.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Studente&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;WPS Office è un'app molto intuitiva e la sua versione gratuita offre potenti strumenti che la rendono la scelta ideale per gli studenti come me. Mi permette infatti di gestire tutti i documenti in un'unica app usufruendo di diverse opzioni, come Excel, PowerPoint, Word e PDF...&lt;/p&gt;  &lt;p&gt;Source capterra.com&lt;/p&gt;  &lt;p&gt;Abhijeet K&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Dirigenza scolastica&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;WPS è un'alternativa a Microsoft Office che è compatibile praticamente con tutte le piattaforme e i sistemi operativi, come Windows, Linux, Android e iOS. Per questo è una piattaforma alternativa eccellente. È gratuita con alcune limitazioni, ma fornisce due piani di abbonamento estremamente economici.&lt;/p&gt;  &lt;p&gt;Source g2.com&lt;/p&gt;  &lt;p&gt;Oscar Alberto C.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Ingegnere tirocinante&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;In WPS Office è possibile gestire facilmente tutti i tipi di documenti, inclusi file Word, PowerPoint, Spreadsheet, PDF e immagini. Utilizziamo questo software per creare e gestire fogli di calcolo, documenti Word, file PDF e molto altro...&lt;/p&gt;  &lt;p&gt;Source getapp.com&lt;/p&gt;  &lt;h4&gt;Perché scegliere WPS Office?&lt;/h4&gt;  &lt;p&gt;&lt;img alt="Funzionalità professionali che ottimizzano lo studio" src="https://website-prod.cache.wpscdn.com/img/why_1.6f7a7a5.png" /&gt;&lt;/p&gt;  &lt;h5&gt;Funzionalità professionali che ottimizzano lo studio&lt;/h5&gt;  &lt;p&gt;WPS Office offre le funzionalità essenziali di cui studenti e docenti hanno bisogno quotidianamente. Ad esempio, le funzionalità di composizione e di controllo ortografico di Writer possono migliorare notevolmente i risultati relativi allo studio e all'apprendimento. La conversione di file PDF da e in fogli di calcolo, presentazioni e documenti Word consente di archiviare e condividere informazioni in modo efficiente. L'aggiornamento delle formule LaTeX, dei disegni geometrici e di altri strumenti soddisfa le esigenze dei professionisti in diverse discipline aree disciplinari.&lt;/p&gt;  &lt;p&gt;&lt;img alt="Crea documenti semplici, leggeri e pratici" src="https://website-prod.cache.wpscdn.com/img/why_2.509ab61.png" /&gt;&lt;/p&gt;  &lt;h5&gt;Crea documenti semplici, leggeri e pratici&lt;/h5&gt;  &lt;p&gt;L'applicazione WPS Office fornisce una serie completa di prodotti gratuiti per attività collaborative, ad esempio &lt;a href="https://www.wps.com/office/writer/"&gt;Writer&lt;/a&gt;, &lt;a href="https://www.wps.com/office/spreadsheet/"&gt;Spreadsheet&lt;/a&gt;, &lt;a href="https://www.wps.com/office/presentation/"&gt;Presentation&lt;/a&gt;, Mind Map e WPS Docs per soddisfare le esigenze in tutti i campi del settore dell'istruzione. Allo stesso tempo, offre un pacchetto di installazione di piccole dimensioni e una velocità di avvio elevatissima. WPS Office ha requisiti di prestazioni limitati e un utilizzo della memoria ridotto, consentendo di eseguire operazioni e calcoli complessi in modo semplice. È possibile utilizzarla in tutta sicurezza ovunque ci si trovi, ad esempio in classe, in ufficio, in biblioteca o in un dormitorio.&lt;/p&gt;  &lt;p&gt;&lt;img alt="Attività di studio più semplici sempre e ovunque" src="https://website-prod.cache.wpscdn.com/img/why_3.907b256.png" /&gt;&lt;/p&gt;  &lt;h5&gt;Attività di studio più semplici sempre e ovunque&lt;/h5&gt;  &lt;p&gt;WPS Office è perfettamente compatibile con varie soluzioni office, come Microsoft Office, Google Docs, LibreOffice e Adobe PDF. Inoltre, supporta i formati di documenti comuni, come i componenti Word, Excel e PowerPoint. Per gli utenti nel settore dell'istruzione, come tirocinanti, insegnanti e studenti, WPS supporta &lt;a href="https://www.wps.com/office/windows/"&gt;Windows&lt;/a&gt;, &lt;a href="https://www.wps.com/office/mac/"&gt;Mac&lt;/a&gt;, &lt;a href="https://www.wps.com/office/linux/"&gt;Linux&lt;/a&gt; su PC, &lt;a href="https://www.wps.com/office/ios/"&gt;iOS&lt;/a&gt; e &lt;a href="https://www.wps.com/office/android/"&gt;Android&lt;/a&gt; sui dispositivi mobili, nonché la modifica online sulla versione della pagina Web. Nell'era dei corsi online, questa soluzione semplifica le attività di insegnamento e apprendimento su tutte le piattaforme.&lt;/p&gt;  &lt;p&gt;&lt;img alt="Collaborazione gratuita, sicura e in tempo reale" src="https://website-prod.cache.wpscdn.com/img/why_4.df73c1c.png" /&gt;&lt;/p&gt;  &lt;h5&gt;Collaborazione gratuita, sicura e in tempo reale&lt;/h5&gt;  &lt;p&gt;È possibile creare documenti per i team e condividere documenti da utilizzare in materiali didattici e progetti di gruppo. I membri dei team possono collaborare online contemporaneamente, sincronizzare le modifiche velocemente e registrare il processo. WPS Office consente ai tutor o agli amministratori del progetto di rivedere, annotare e sintetizzare in modo semplice i documenti del team. &lt;a href="https://www.wps.com/wpsdocs/"&gt;WPS Cloud Docs&lt;/a&gt; basato sul cloud supporta l'impostazione delle autorizzazioni per i documenti per garantire la sicurezza dei dati e la protezione di tutte le informazioni acquisite.&lt;/p&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Come configurare GNU Octave per funzionare all'interno di Visual Studio Code o Jupyter Notebook su Ubuntu</title><link>http://reubuntu.blogspot.com/2026/08/come-configurare-gnu-octave-per.html</link><category>Applicazioni Matematiche</category><category>Guide e Tutorials</category><author>noreply@blogger.com (Hugo Repetto)</author><pubDate>Thu, 13 Aug 2026 20:59:00 +0200</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-730232245032088167.post-240429578788319662</guid><description>&lt;p&gt;&lt;img alt="Octave 4, una nueva forma de ver las cosas…" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQlTw4jZf1dmvE-zrcSayAliJ21eSdLU6VonixOGTh3IZTsA_4EyZiMfvg&amp;amp;s=10" /&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Puoi integrare GNU Octave sia in &lt;b&gt;Visual Studio Code&lt;/b&gt; (tramite estensioni e terminale) sia in &lt;b&gt;Jupyter Notebook&lt;/b&gt; (sfruttando il kernel Python dedicato).&lt;/p&gt;  &lt;h4&gt;1. Configurazione in Visual Studio Code&lt;/h4&gt;  &lt;h5&gt;Passo 1: Installare le estensioni necessarie&lt;/h5&gt;  &lt;ol&gt;   &lt;li&gt;     &lt;p&gt;Apri VS Code e vai alla sezione Estensioni (&lt;code&gt;Ctrl&lt;/code&gt; + &lt;code&gt;Shift&lt;/code&gt; + &lt;code&gt;X&lt;/code&gt;).&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Cerca e installa:&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;         &lt;p&gt;&lt;b&gt;Octave&lt;/b&gt; (o &lt;b&gt;VSCode-Octave&lt;/b&gt;) — fornisce evidenziazione della sintassi e completamento automatico.&lt;/p&gt;       &lt;/li&gt;        &lt;li&gt;         &lt;p&gt;&lt;b&gt;Code Runner&lt;/b&gt; (di &lt;i&gt;Jun Han&lt;/i&gt;) — consente di eseguire frammenti di codice o interi file &lt;code&gt;.m&lt;/code&gt; con una combinazione di tasti.&lt;/p&gt;       &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ol&gt;  &lt;h5&gt;Passo 2: Configurare il percorso dell'eseguibile&lt;/h5&gt;  &lt;p&gt;Per consentire a Code Runner di eseguire i file &lt;code&gt;.m&lt;/code&gt; con Octave:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;     &lt;p&gt;Apri le impostazioni di VS Code (&lt;code&gt;Ctrl&lt;/code&gt; + &lt;code&gt;,&lt;/code&gt;).&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Fai clic sull'icona &lt;b&gt;Open Settings (JSON)&lt;/b&gt; in alto a destra per modificare &lt;code&gt;settings.json&lt;/code&gt;.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Aggiungi o aggiorna la mappa degli esecutori in &lt;code&gt;code-runner.executorMap&lt;/code&gt;:&lt;/p&gt;   &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;JSON&lt;/p&gt;  &lt;pre&gt;&lt;code&gt;&amp;quot;code-runner.executorMap&amp;quot;: {
    &amp;quot;octave&amp;quot;: &amp;quot;octave-cli --no-gui&amp;quot;
},
&amp;quot;code-runner.customCommand&amp;quot;: &amp;quot;octave-cli $fileName&amp;quot;
&lt;/code&gt;&lt;/pre&gt;

&lt;h5&gt;Passo 3: Esecuzione dello script&lt;/h5&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;Apri qualsiasi file &lt;code&gt;.m&lt;/code&gt;.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;Premi &lt;code&gt;Ctrl&lt;/code&gt; + &lt;code&gt;Alt&lt;/code&gt; + &lt;code&gt;N&lt;/code&gt; (oppure clicca sul tasto &lt;b&gt;Play&lt;/b&gt; in alto a destra) per eseguire il codice nel terminale integrato di VS Code.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;2. Configurazione in Jupyter Notebook / JupyterLab&lt;/h4&gt;

&lt;h5&gt;Passo 1: Installare i prerequisiti&lt;/h5&gt;

&lt;p&gt;Assicurati di avere &lt;code&gt;python3-pip&lt;/code&gt; e Octave installati nel sistema:&lt;/p&gt;

&lt;p&gt;Bash&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;sudo apt update
sudo apt install python3-pip octave liboctave-dev -y
&lt;/code&gt;&lt;/pre&gt;

&lt;h5&gt;Passo 2: Installare &lt;code&gt;octave_kernel&lt;/code&gt;&lt;/h5&gt;

&lt;p&gt;Installa il kernel Octave tramite &lt;code&gt;pip&lt;/code&gt;:&lt;/p&gt;

&lt;p&gt;Bash&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;pip install octave_kernel
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&lt;i&gt;Nota: Se utilizzi un ambiente virtuale Python o &lt;code&gt;pipx&lt;/code&gt;, installa &lt;code&gt;octave_kernel&lt;/code&gt; all'interno dell'ambiente in cui risiede Jupyter.&lt;/i&gt;&lt;/p&gt;

&lt;h5&gt;Passo 3: Verificare la registrazione del kernel&lt;/h5&gt;

&lt;p&gt;Verifica che Jupyter riconosca il nuovo kernel eseguendo:&lt;/p&gt;

&lt;p&gt;Bash&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;jupyter kernelspec list
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Dovresti visualizzare l'output contenente la voce &lt;b&gt;octave&lt;/b&gt;:&lt;/p&gt;

&lt;p&gt;Plaintext&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Available kernels:
  octave     /home/utente/.local/share/jupyter/kernels/octave
  python3    ...
&lt;/code&gt;&lt;/pre&gt;

&lt;h5&gt;Passo 4: Avvio e utilizzo&lt;/h5&gt;

&lt;p&gt;Avvia la tua interfaccia Jupyter preferita:&lt;/p&gt;

&lt;p&gt;Bash&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;jupyter lab
# oppure
jupyter notebook
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Quando crei un nuovo notebook, seleziona &lt;b&gt;Octave&lt;/b&gt; dall'elenco dei Kernel disponibili invece di Python 3. I grafici generati da comandi come &lt;code&gt;plot()&lt;/code&gt; verranno mostrati direttamente all'interno delle celle del notebook.&lt;/p&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Out Of Order è un piccolo classico nel mondo delle avventure grafiche punta e clicca.</title><link>http://reubuntu.blogspot.com/2026/08/out-of-order-e-un-piccolo-classico-nel.html</link><category>Giochi</category><author>noreply@blogger.com (Hugo Repetto)</author><pubDate>Mon, 10 Aug 2026 17:23:00 +0200</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-730232245032088167.post-8990104138982988940</guid><description>&lt;p&gt;&lt;img alt="outoforder.jpg" src="https://wiki.debian.org/Games/OutOfOrder?action=AttachFile&amp;amp;do=get&amp;amp;target=outoforder.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Out of Order&lt;/b&gt; è un vero e proprio &amp;quot;gioiello nascosto&amp;quot; nel mondo delle avventure grafiche &lt;b&gt;punta e clicca&lt;/b&gt;.&lt;/p&gt;  &lt;p&gt;Sviluppato da &lt;b&gt;Hungry Software&lt;/b&gt; (Ian Finlayson) e rilasciato originariamente nel 2003 come freeware, il gioco è diventato un piccolo classico per gli appassionati del genere.&lt;/p&gt;  &lt;p&gt;Ecco cosa lo rende particolare:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;b&gt;L'Umorismo:&lt;/b&gt; È fortemente ispirato ai classici della LucasArts (come &lt;i&gt;Monkey Island&lt;/i&gt; o &lt;i&gt;Day of the Tentacle&lt;/i&gt;). È pieno di battute surreali, rotture della quarta parete e situazioni assurde.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;La Trama:&lt;/b&gt; Segui le vicende di &lt;b&gt;Hurray&lt;/b&gt;, un ragazzo che si sveglia e scopre che il mondo intorno a lui è letteralmente &amp;quot;fuori ordine&amp;quot;. La storia mescola fantascienza, viaggi dimensionali e paradossi in modo molto creativo.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Stile Grafico:&lt;/b&gt; Utilizza uno stile cartoonesco in 2D molto colorato che, nonostante gli anni, mantiene ancora un certo fascino nostalgico.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;    &lt;p&gt;È basato sul motore grafico SLUDGE.&lt;/p&gt;  &lt;h4&gt;Requisiti di sistema&lt;/h4&gt;  &lt;p&gt;   &lt;br /&gt; 20 MB di spazio libero su disco rigido    &lt;br /&gt; Una scheda grafica con accelerazione 3D    &lt;br /&gt; Se il gioco è lento, puoi provare a disabilitare l'antialiasing o sostituirlo con un'interpolazione lineare meno dispendiosa in termini di risorse:&lt;/p&gt;  &lt;p&gt;out-of-order -aN   &lt;br /&gt; con&lt;/p&gt;  &lt;p&gt;N = 1 - antialiasing   &lt;br /&gt; N = 0 - nessuna interpolazione    &lt;br /&gt; N = -1 - interpolazione lineare&lt;/p&gt;  &lt;h4&gt;Installazione&lt;/h4&gt;  &lt;p&gt;   &lt;br /&gt;Il pacchetto è in un repository non-free, quindi è necessario abilitare quel repository. Quindi esegui&lt;/p&gt;  &lt;p&gt;aptitude install out-of-order&lt;/p&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Come scaricare, installare, configurare e usare Gnu Cctave in Ubuntu.</title><link>http://reubuntu.blogspot.com/2026/08/come-scaricare-installare-configurare-e.html</link><category>Applicazioni Matematiche</category><category>Guide e Tutorials</category><author>noreply@blogger.com (Hugo Repetto)</author><pubDate>Thu, 6 Aug 2026 20:53:00 +0200</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-730232245032088167.post-5919943294470443061</guid><description>&lt;p&gt;&lt;img alt="Example mesh" src="https://octave.org/img/example-mesh.svg" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="https://octave.org/" target="_blank"&gt;GNU Octave&lt;/a&gt; è un ambiente di calcolo numerico ad alto livello ampiamente compatibile con MATLAB, installabile su Ubuntu tramite il gestore di pacchetti APT o Flatpak.&lt;/p&gt;  &lt;h4&gt;1. Download e Installazione&lt;/h4&gt;  &lt;h5&gt;Opzione A: Repository Ufficiali APT (Consigliato)&lt;/h5&gt;  &lt;p&gt;Apri il terminale (&lt;code&gt;Ctrl&lt;/code&gt; + &lt;code&gt;Alt&lt;/code&gt; + &lt;code&gt;T&lt;/code&gt;) ed esegui:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;pre&gt;&lt;code&gt;sudo apt update
sudo apt install octave
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Per installare la documentazione completa e i file di sviluppo utili per compilare pacchetti:&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;sudo apt install octave-doc liboctave-dev
&lt;/code&gt;&lt;/pre&gt;

&lt;h5&gt;Opzione B: Flatpak (Per l'ultima versione)&lt;/h5&gt;

&lt;p&gt;Se preferisci la versione più recente rilasciata dagli sviluppatori:&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;flatpak install flathub org.octave.Octave
&lt;/code&gt;&lt;/pre&gt;

&lt;h4&gt;2. Configurazione Iniziale&lt;/h4&gt;

&lt;h5&gt;Personalizzare l'ambiente (&lt;code&gt;.octaverc&lt;/code&gt;)&lt;/h5&gt;

&lt;p&gt;Octave legge un file di configurazione nascosto nella tua cartella Home (&lt;code&gt;~/.octaverc&lt;/code&gt;) all'avvio. Puoi crearlo o modificarlo per definire alias, percorsi di lavoro o impostazioni grafiche:&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;nano ~/.octaverc
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Aggiungi righe come queste:&lt;/p&gt;

&lt;p&gt;Snippet di codice&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# Imposta la cartella di lavoro predefinita
cd ~/Documenti/Octave

# Personalizza il prompt dei comandi
PS1('Octave&amp;gt; ')

# Formato di visualizzazione numeri
format short
&lt;/code&gt;&lt;/pre&gt;

&lt;h5&gt;Installare e Caricare Pacchetti (Octave Forge)&lt;/h5&gt;

&lt;p&gt;Per estendere le funzionalità (ad esempio con strumenti per i sistemi di controllo o l'elaborazione di immagini), avvia Octave e usa il gestore pacchetti:&lt;/p&gt;

&lt;p&gt;Snippet di codice&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;pkg install -forge control
pkg load control
&lt;/code&gt;&lt;/pre&gt;

&lt;h4&gt;3. Primo Utilizzo&lt;/h4&gt;

&lt;h5&gt;Avviare Octave&lt;/h5&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;b&gt;Interfaccia Grafica (GUI):&lt;/b&gt; Cerca &amp;quot;GNU Octave&amp;quot; nel menu delle applicazioni oppure digita nel terminale:&lt;/p&gt;

    &lt;p&gt;&amp;#160;&lt;/p&gt;

    &lt;pre&gt;&lt;code&gt;octave --gui &amp;amp;
&lt;/code&gt;&lt;/pre&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;&lt;b&gt;Riga di Comando (CLI):&lt;/b&gt; Digita semplicemente &lt;code&gt;octave&lt;/code&gt; nel terminale.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;Operazioni di base e Matrici&lt;/h5&gt;

&lt;p&gt;Nella console di Octave, definisci matrici ed effettua calcoli algebrici:&lt;/p&gt;

&lt;p&gt;Snippet di codice&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;A = [1, 2; 3, 4];
B = [5, 6; 7, 8];
C = A * B
det(A)
&lt;/code&gt;&lt;/pre&gt;

&lt;h5&gt;Creare un Grafico&lt;/h5&gt;

&lt;p&gt;Per generare una figura 2D:&lt;/p&gt;

&lt;p&gt;Snippet di codice&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;x = 0:0.1:2*pi;
y = sin(x);
plot(x, y, 'r-', 'LineWidth', 2);
title('Onda Sinusoidale');
xlabel('x');
ylabel('sin(x)');
grid on;
&lt;/code&gt;&lt;/pre&gt;

&lt;h5&gt;Creare ed Eseguire Script (&lt;code&gt;.m&lt;/code&gt;)&lt;/h5&gt;

&lt;ol&gt;
  &lt;li&gt;
    &lt;p&gt;Salva un file di testo nella tua directory di lavoro nominato &lt;code&gt;grafico.m&lt;/code&gt; con le istruzioni da eseguire.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;Esegui il file all'interno della console di Octave digitando il nome dello script senza estensione:&lt;/p&gt;

    &lt;p&gt;Snippet di codice&lt;/p&gt;

    &lt;pre&gt;&lt;code&gt;grafico&lt;/code&gt;&lt;/pre&gt;
  &lt;/li&gt;
&lt;/ol&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>FreeOffice è una delle suite per ufficio più popolari per Linux</title><link>http://reubuntu.blogspot.com/2026/08/freeoffice-e-una-delle-suite-per.html</link><category>Office</category><author>noreply@blogger.com (Hugo Repetto)</author><pubDate>Tue, 4 Aug 2026 00:52:00 +0200</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-730232245032088167.post-2002321714232349192</guid><description>&lt;p&gt;&lt;img src="https://blog.underc0de.org/wp-content/uploads/2021/10/FreeOffice.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;FreeOffice&lt;/b&gt; (sviluppato da SoftMaker) è una delle suite per ufficio più popolari per Linux, apprezzata soprattutto da chi cerca la massima compatibilità con i file di Microsoft Office e un'interfaccia familiare.&lt;/p&gt;  &lt;p&gt;Ecco una panoramica completa per aiutarti a decidere se è la scelta giusta per te.&lt;/p&gt;  &lt;hr /&gt;  &lt;h4&gt;1. Cosa include la suite?&lt;/h4&gt;  &lt;p&gt;FreeOffice 2024 è composta da tre applicazioni principali che sostituiscono rispettivamente Word, Excel e PowerPoint:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;b&gt;TextMaker:&lt;/b&gt; Un elaboratore di testi potente, ideale per documenti semplici e complessi.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;PlanMaker:&lt;/b&gt; Un foglio di calcolo con oltre 430 funzioni, compatibile con le tabelle pivot di Excel.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Presentations:&lt;/b&gt; Software per diapositive con animazioni e transizioni basate su OpenGL/Metal.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;hr /&gt;  &lt;h4&gt;2. Punti di Forza e Debolezze&lt;/h4&gt;  &lt;h5&gt;✅ Pro&lt;/h5&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;b&gt;Compatibilità MS Office:&lt;/b&gt; È probabilmente la suite che gestisce meglio i formati &lt;code&gt;.docx&lt;/code&gt;, &lt;code&gt;.xlsx&lt;/code&gt; e &lt;code&gt;.pptx&lt;/code&gt; senza rovinare la formattazione originale.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Interfaccia Personalizzabile:&lt;/b&gt; Puoi scegliere tra l'interfaccia a &lt;b&gt;&amp;quot;Ribbon&amp;quot;&lt;/b&gt; (simile alle versioni moderne di Microsoft) o quella &lt;b&gt;Classica&lt;/b&gt; con menu e barre degli strumenti.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Leggerezza:&lt;/b&gt; È molto più veloce all'avvio e meno esigente in termini di RAM rispetto a LibreOffice.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Supporto Touch:&lt;/b&gt; Include una modalità specifica per schermi touch con icone più grandi.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h5&gt;❌ Contro&lt;/h5&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;b&gt;Proprietario:&lt;/b&gt; A differenza di LibreOffice, non è open-source.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Funzioni Limitate:&lt;/b&gt; Alcune funzioni avanzate (come il controllo sinonimi o le schede dei documenti in stile browser) sono riservate alla versione a pagamento, &lt;i&gt;SoftMaker Office&lt;/i&gt;.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Registrazione:&lt;/b&gt; Per attivarlo completamente è necessario fornire un indirizzo email per ricevere il codice prodotto gratuito.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Solo 64-bit:&lt;/b&gt; Le versioni recenti non supportano più i sistemi Linux a 32-bit.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;hr /&gt;  &lt;h4&gt;3. Confronto Rapido: FreeOffice vs LibreOffice&lt;/h4&gt;  &lt;p&gt;&lt;strong&gt;Caratteristica&lt;/strong&gt;    &lt;br /&gt;&lt;strong&gt;FreeOffice&lt;/strong&gt;    &lt;br /&gt;&lt;strong&gt;LibreOffice&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Licenza&lt;/b&gt;    &lt;br /&gt;Gratis (Proprietaria)    &lt;br /&gt;Gratis (Open Source)&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Interfaccia&lt;/b&gt;    &lt;br /&gt;Molto simile a MS Office    &lt;br /&gt;Più tradizionale (ma personalizzabile)&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Formati Nativi&lt;/b&gt;    &lt;br /&gt;Microsoft (.docx, .xlsx)    &lt;br /&gt;OpenDocument (.odt, .ods)&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Velocità&lt;/b&gt;    &lt;br /&gt;Molto veloce    &lt;br /&gt;Leggermente più pesante&lt;/p&gt;  &lt;p&gt;&lt;b&gt;App extra&lt;/b&gt;    &lt;br /&gt;No    &lt;br /&gt;Sì (Draw, Math, Base)&lt;/p&gt;  &lt;hr /&gt;  &lt;h4&gt;4. Come installarlo su Linux&lt;/h4&gt;  &lt;p&gt;Puoi scaricare i pacchetti ufficiali dal sito &lt;a href="https://www.freeoffice.com/"&gt;freeoffice.com&lt;/a&gt;. Di seguito i metodi rapidi per terminale:&lt;/p&gt;  &lt;h5&gt;Su Ubuntu / Debian / Mint (&lt;code&gt;.deb&lt;/code&gt;)&lt;/h5&gt;  &lt;ol&gt;   &lt;li&gt;     &lt;p&gt;Scarica il file &lt;code&gt;.deb&lt;/code&gt;.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Esegui: &lt;code&gt;sudo apt install ./softmaker-freeoffice-2024_*.deb&lt;/code&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ol&gt;  &lt;h5&gt;Su Fedora / OpenSUSE (&lt;code&gt;.rpm&lt;/code&gt;)&lt;/h5&gt;  &lt;ol&gt;   &lt;li&gt;     &lt;p&gt;Scarica il file &lt;code&gt;.rpm&lt;/code&gt;.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Esegui: &lt;code&gt;sudo dnf install ./softmaker-freeoffice-2024_*.rpm&lt;/code&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ol&gt;  &lt;h5&gt;Su Manjaro / Arch Linux&lt;/h5&gt;  &lt;p&gt;È disponibile in &lt;b&gt;AUR&lt;/b&gt; o spesso preinstallato (puoi cercarlo nel gestore pacchetti &lt;code&gt;pamac&lt;/code&gt; o usare &lt;code&gt;yay -S freeoffice&lt;/code&gt;).&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;&lt;b&gt;Consiglio:&lt;/b&gt; Se lavori spesso con persone che usano Windows e i file si vedono sempre &amp;quot;spostati&amp;quot; su LibreOffice, FreeOffice è la soluzione definitiva.&lt;/p&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Quali sono i migliori strumenti didattici in Ubuntu?</title><link>http://reubuntu.blogspot.com/2026/07/quali-sono-i-migliori-strumenti.html</link><category>Edubuntu</category><category>Software Didattico Educativo</category><author>noreply@blogger.com (Hugo Repetto)</author><pubDate>Thu, 30 Jul 2026 23:06:00 +0200</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-730232245032088167.post-7149243662731339642</guid><description>&lt;p&gt;&lt;img src="https://upload.wikimedia.org/wikipedia/commons/8/8e/Edubuntu2304.webp" /&gt;&lt;/p&gt;  &lt;p&gt;I migliori strumenti didattici su Ubuntu includono distribuzioni dedicate come &lt;strong&gt;Edubuntu&lt;/strong&gt;, software educativi open source (ad esempio &lt;strong&gt;gbrainy&lt;/strong&gt; per logica e memoria), e suite complete come &lt;strong&gt;AcademiX GNU/Linux&lt;/strong&gt; o &lt;strong&gt;DebianEdu&lt;/strong&gt;. Questi strumenti sono pensati per studenti e insegnanti e coprono sia l’apprendimento tecnologico che materie tradizionali.&lt;/p&gt;  &lt;h4&gt;Principali strumenti didattici su Ubuntu&lt;/h4&gt;  &lt;h5&gt;1. &lt;strong&gt;Edubuntu&lt;/strong&gt;&lt;/h5&gt;  &lt;ul&gt;   &lt;li&gt;      &lt;p&gt;Distribuzione ufficiale derivata da Ubuntu, progettata per scuole e ambienti educativi.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;      &lt;p&gt;Include &lt;strong&gt;gbrainy&lt;/strong&gt; (giochi di logica, calcolo mentale e memoria).&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;      &lt;p&gt;Offre un ambiente sicuro e semplice per studenti e insegnanti.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h5&gt;2. &lt;strong&gt;AcademiX GNU/Linux&lt;/strong&gt;&lt;/h5&gt;  &lt;ul&gt;   &lt;li&gt;      &lt;p&gt;Distribuzione basata su Debian, pensata per scuole e università.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;      &lt;p&gt;Contiene software per matematica, fisica, chimica, biologia e informatica.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;      &lt;p&gt;Ideale per laboratori didattici.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h5&gt;3. &lt;strong&gt;DebianEdu (Skolelinux)&lt;/strong&gt;&lt;/h5&gt;  &lt;ul&gt;   &lt;li&gt;      &lt;p&gt;Versione di Debian ottimizzata per l’istruzione.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;      &lt;p&gt;Supporta reti scolastiche, con strumenti per gestire classi e laboratori.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h5&gt;4. &lt;strong&gt;Escuelas Linux&lt;/strong&gt;&lt;/h5&gt;  &lt;ul&gt;   &lt;li&gt;      &lt;p&gt;Distribuzione molto diffusa in America Latina.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;      &lt;p&gt;Include strumenti per la creazione e gestione di contenuti multimediali.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;      &lt;p&gt;Pensata per studenti di vari livelli.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h5&gt;5. &lt;strong&gt;Huayra GNU/Linux&lt;/strong&gt;&lt;/h5&gt;  &lt;ul&gt;   &lt;li&gt;      &lt;p&gt;Progetto argentino sviluppato per il programma educativo nazionale.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;      &lt;p&gt;Offre software per grafica, multimedia e coding.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt; Tabella comparativa&lt;/h4&gt;  &lt;p&gt;Strumento/Distribuzione    &lt;br /&gt;Focus principale     &lt;br /&gt;Pubblico target     &lt;br /&gt;Punti di forza&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Edubuntu&lt;/strong&gt;     &lt;br /&gt;Ambiente scolastico generale     &lt;br /&gt;Scuole primarie e secondarie     &lt;br /&gt;Facilità d’uso, giochi educativi&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;AcademiX GNU/Linux&lt;/strong&gt;     &lt;br /&gt;Materie scientifiche     &lt;br /&gt;Università, licei     &lt;br /&gt;Ampia gamma di software STEM&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;DebianEdu&lt;/strong&gt;     &lt;br /&gt;Gestione reti scolastiche     &lt;br /&gt;Scuole con laboratori     &lt;br /&gt;Integrazione server-client&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Escuelas Linux&lt;/strong&gt;     &lt;br /&gt;Multimediale e didattico     &lt;br /&gt;Studenti vari livelli     &lt;br /&gt;Diffusione in America Latina&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Huayra GNU/Linux&lt;/strong&gt;     &lt;br /&gt;Educazione nazionale     &lt;br /&gt;Scuole argentine     &lt;br /&gt;Software creativo e coding&lt;/p&gt;  &lt;h4&gt;⚠️ Considerazioni e limiti&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;      &lt;p&gt;&lt;strong&gt;Compatibilità hardware:&lt;/strong&gt; alcune distribuzioni educative richiedono macchine relativamente moderne.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;      &lt;p&gt;&lt;strong&gt;Lingua e localizzazione:&lt;/strong&gt; non tutte le distribuzioni hanno pieno supporto in italiano; Edubuntu e Huayra sono più accessibili.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;      &lt;p&gt;&lt;strong&gt;Aggiornamenti:&lt;/strong&gt; progetti come Edubuntu hanno avuto periodi di pausa nello sviluppo, quindi è importante verificare la versione più recente.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt; Se sei un insegnante o uno studente, ti consiglierei di partire da &lt;strong&gt;Edubuntu&lt;/strong&gt; per la sua semplicità, oppure da &lt;strong&gt;AcademiX GNU/Linux&lt;/strong&gt; se cerchi strumenti avanzati per materie scientifiche.&lt;/p&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>WPS Office: una delle migliori soluzioni Office per Linux</title><link>http://reubuntu.blogspot.com/2026/07/wps-office-una-delle-migliori-soluzioni.html</link><category>Office</category><author>noreply@blogger.com (Hugo Repetto)</author><pubDate>Tue, 28 Jul 2026 00:49:00 +0200</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-730232245032088167.post-2200729205273203583</guid><description>&lt;p&gt;Essendo una delle migliori alternative a Microsoft Office nel 2021, WPS Office è pienamente compatibile con le principali distribuzioni Linux, tra cui Ubuntu e Linux Mint. Scaricalo ora per provare le ultime funzionalità di WPS Office per Linux.   &lt;br /&gt;&lt;/p&gt;  &lt;h4&gt;Suite per ufficio completa e gratuita&lt;/h4&gt;  &lt;p&gt;&lt;a href="https://es-wps-com.translate.goog/office/writer/?_x_tr_sl=auto&amp;amp;_x_tr_tl=it&amp;amp;_x_tr_hl=es-419"&gt;Writer&lt;/a&gt; , &lt;a href="https://es-wps-com.translate.goog/office/spreadsheet/?_x_tr_sl=auto&amp;amp;_x_tr_tl=it&amp;amp;_x_tr_hl=es-419"&gt;Spreadsheet&lt;/a&gt; , &lt;a href="https://es-wps-com.translate.goog/office/presentation/?_x_tr_sl=auto&amp;amp;_x_tr_tl=it&amp;amp;_x_tr_hl=es-419"&gt;Presentation&lt;/a&gt; e &lt;a href="https://es-wps-com.translate.goog/office/pdf/?_x_tr_sl=auto&amp;amp;_x_tr_tl=it&amp;amp;_x_tr_hl=es-419"&gt;PDF Toolkit&lt;/a&gt; possono aiutarti a risolvere i problemi durante la visualizzazione e la modifica dei tipi di documenti più comuni. Inoltre, il piccolo ma ricco di funzionalità PDF Toolkit può aiutarti a convertire facilmente i file tra PDF e file Word, Excel, PPT e immagini.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;img alt="Suite Office completa e gratuita per Linux" src="https://website-prod.cache.wpscdn.com/img/slider_1.fa51b3b.png" /&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;h4&gt;Compatibile con vari formati di file&lt;/h4&gt;  &lt;p&gt;WPS Office supporta i formati di documento più comuni. I quattro componenti di WPS Office aumenteranno la produttività nell'elaborazione di testi, nell'analisi di dati e nella creazione di animazioni.&lt;/p&gt;  &lt;p&gt;Pacchetto debPacchetto RPM&lt;/p&gt;  &lt;p&gt;&lt;img alt="Compatibile con vari formati di file" src="https://website-prod.cache.wpscdn.com/img/Compatible_with_Various_File_Formats.05add01.png" /&gt;&lt;/p&gt;  &lt;h4&gt;Ottima app gratuita per la produttività&lt;/h4&gt;  &lt;p&gt;Writer offre soluzioni potenti per la configurazione di layout grafici e testuali. Spreadsheet offre un motore di calcolo preciso ed efficiente. Presentation offre animazioni professionali e accattivanti &lt;a href="https://translate.google.com/website?sl=auto&amp;amp;tl=it&amp;amp;hl=es-419&amp;amp;u=https://template.wps.com/"&gt;modelli&lt;/a&gt; online . Scarica subito l'ultima versione gratuitamente per sfruttare le sue funzionalità su Ubuntu e Linux Mint.&lt;/p&gt;  &lt;p&gt;Pacchetto debPacchetto RPM&lt;/p&gt;  &lt;p&gt;&lt;img alt="Ottima app per la produttività" src="https://website-prod.cache.wpscdn.com/img/Excellent_Productivity_Application.3beaf12.png" /&gt;&lt;/p&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Dropmark piattaforma di organizzazione visuale caratteristiche principali</title><link>http://reubuntu.blogspot.com/2026/07/dropmark-piattaforma-di-organizzazione.html</link><category>Cloud Computing</category><author>noreply@blogger.com (Hugo Repetto)</author><pubDate>Mon, 20 Jul 2026 21:15:44 +0200</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-730232245032088167.post-3066608516707238574</guid><description>&lt;p&gt;&lt;img alt="DROPMARK | METALOCUS" src="https://www.metalocus.es/sites/default/files/styles/mopis_news_carousel_item_desktop/public/DROPMARK.png?itok=q1hIKEUU" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Dropmark&lt;/b&gt; è una piattaforma di organizzazione visuale pensata per privati e team di creativi (designer, sviluppatori, marketer) per raccogliere, strutturare e condividere risorse digitali in bacheche visive ad alta leggibilità.&lt;sup&gt;&lt;/sup&gt;&lt;/p&gt;  &lt;h4&gt;Caratteristiche Principali&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;b&gt;Organizzazione Multimediale (Collections &amp;amp; Stacks):&lt;/b&gt; Permette di raggruppare in un unico spazio visuale elementi di vario tipo — link web, immagini, video, file (PDF, audio) e note testuali.&lt;sup&gt;&lt;/sup&gt; Le risorse possono essere ulteriormente organizzate in sotto-gruppi chiamati &lt;i&gt;Stacks&lt;/i&gt;.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Acquisizione rapida (Drag &amp;amp; Drop):&lt;/b&gt; Supporta il trascinamento diretto di file dal desktop o dal browser. È integrato con estensioni per browser (Safari, Chrome) e un'applicazione &lt;i&gt;Menubar&lt;/i&gt; per Mac e iOS per salvare contenuti con un solo clic.&lt;sup&gt;&lt;/sup&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Collaborazione e Feedback:&lt;sup&gt;&lt;/sup&gt;&lt;/b&gt; Consente di invitare colleghi o clienti nelle collezioni per commentare ed esprimere feedback direttamente sugli elementi salvati.&lt;sup&gt;&lt;/sup&gt; È possibile impostare diversi livelli di permesso.&lt;sup&gt;&lt;/sup&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Modalità Presentazione (Slideshow):&lt;sup&gt;&lt;/sup&gt;&lt;/b&gt; Trasforma qualsiasi collezione o moodboard in una presentazione a schermo intero con un semplice clic, ideale per mostrare bozze o pitch ai clienti senza dover esportare file.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Ricerca e Tagging:&lt;sup&gt;&lt;/sup&gt;&lt;/b&gt; È possibile applicare tag personalizzati a link e asset per categorizzare il materiale e ritrovarlo rapidamente.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Privacy e Controllo:&lt;sup&gt;&lt;/sup&gt;&lt;/b&gt; Ogni collezione può essere mantenuta privata, condivisa tramite link protetto (senza che gli ospiti debbano registrarsi) o resa pubblica.&lt;sup&gt;&lt;/sup&gt; La piattaforma è priva di pubblicità (&lt;i&gt;ad-free&lt;/i&gt;).&lt;sup&gt;&lt;/sup&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Guida a Devil May Cry: difficoltá, costumi</title><link>http://reubuntu.blogspot.com/2026/07/guida-devil-may-cry-difficolta-costumi.html</link><category>Giochi</category><category>Guide e Tutorials</category><author>noreply@blogger.com (Hugo Repetto)</author><pubDate>Fri, 17 Jul 2026 20:19:00 +0200</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-730232245032088167.post-1762372668076355182</guid><description>&lt;h4&gt;&lt;img alt="Devil May Cry HD Collection is a cheap-feeling port, so maybe play  Bayonetta instead | PC Gamer" src="https://cdn.mos.cms.futurecdn.net/668DczEnb9WjNce5cfKhZG-1200-80.jpg" /&gt;&lt;/h4&gt;  &lt;h4&gt;Modalità di difficoltà&lt;/h4&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Devil May Cry&lt;/i&gt; è noto per la sua difficoltà spietata. Ci sono quattro modalità in totale: Easy, Normal, Hard e Dante Must Die, con ognuna in aumento in difficoltà. I giocatori iniziano in modalità Normale e possono sbloccare gli altri dopo aver giocato il gioco. &lt;/p&gt;  &lt;h5&gt;Dante&lt;/h5&gt;  &lt;p&gt;Questo è il costume predefinito utilizzato nel gioco. &lt;/p&gt;  &lt;h5&gt;&lt;a href="https://devilmaycry.fandom.com/wiki/Sparda"&gt;Il leggendario Cavaliere Oscuro Sparda&lt;/a&gt;&lt;/h5&gt; &lt;a href="https://static.wikia.nocookie.net/devilmaycry/images/9/9e/D_Sparda.jpg/revision/latest?cb=20250517000420"&gt;&lt;img style="margin: 0px 0px 10px;" alt="Il leggendario cavaliere oscuro in Devil Trigger" src="https://static.wikia.nocookie.net/devilmaycry/images/9/9e/D_Sparda.jpg/revision/latest/scale-to-width-down/82?cb=20250517000420" width="82" height="131" /&gt;&lt;/a&gt;  &lt;h4&gt;Il leggendario cavaliere oscuro in Devil Trigger &lt;/h4&gt;  &lt;p&gt;   &lt;br /&gt;Sbloccato dopo aver terminato la modalità Hard. Il giocatore assume il ruolo del leggendario Cavaliere Oscuro Sparda, sostituendo Dante con suo padre anche in ogni cutscene. A differenza di Dante, questo costume inizia con un braccio del diavolo, Yamato, e quindi, può anche attivare Devil Trigger all'inizio del gioco e l'ombra del personaggio mostra la forma demoniaca di Sparda. Yamato funziona esattamente come Alastor, tuttavia, quindi sembra essere più uno scambio di modelli che una nuova arma. Lo stesso vale per Ebony &amp;amp; Ivory, che sono stati cambiati rispettivamente in Luce &amp;amp; Ombra. In modalità Devil Trigger, questo costume assumerà sempre la forma demoniaca di Sparda. Gli attacchi per Alastor e Ifrit rimangono gli stessi. Yamato, tuttavia, si trasforma nella sua arma omonima. Per motivi di bilanciamento, questa versione della spada Sparda si comporta proprio come la versione standard del trigger non diavolo che il giocatore ottiene in seguito. Il danno potenziato dalla spada e la resistenza del diavolo al knockdown lo rendono un po 'più forte della spada standard Sparda. Il ritratto di salvataggio utilizzato è Sparda che brandisce la sua arma omonima. Questo costume presenta anche una musica da battaglia unica per la prima e la seconda parte del gioco che sostituisce le tracce di battaglia originali. I temi del boss e le battaglie del castello di notte rimangono invariati.     &lt;br /&gt;&lt;/p&gt;  &lt;h4&gt;Super Dante&lt;/h4&gt;  &lt;p&gt;Sbloccato dopo aver cancellato la modalità Dante Must Die. Questo costume è identico a Dante in apparenza, ma il giocatore ha ora illimitato Devil Trigger, consentendo periodi di tempo indefiniti in Devil Trigger. Anche l'Incubo-β non drenerà il calibro DT. Il suo ritratto è lo stesso di quello di Dante ma con un'aura elettrica che circonda il suo corpo. &lt;/p&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Come installare ONLYOFFICE Desktop Editors su Ubuntu</title><link>http://reubuntu.blogspot.com/2026/07/guida-krita-programma-di-disegno-e.html</link><category>Office</category><author>noreply@blogger.com (Hugo Repetto)</author><pubDate>Tue, 14 Jul 2026 01:44:00 +0200</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-730232245032088167.post-7759805222069352947</guid><description>&lt;p&gt;&lt;img alt="How to install ONLYOFFICE Desktop Editors on Ubuntu 22.04" src="https://static-blog.onlyoffice.com/wp-content/uploads/2022/06/Blog_Ubuntu.jpg" width="736" height="371" /&gt;&lt;/p&gt;  &lt;h4&gt;&lt;strong&gt;Ubuntu Software Center (consigliato)&lt;/strong&gt;&lt;/h4&gt;  &lt;p&gt;Puoi facilmente ottenere ONLYOFFICE Desktop Editors usando il centro software preinstallato. Basta cercare ONLYOFFICE lì.   &lt;br /&gt;&lt;img alt="How to install ONLYOFFICE Desktop Editors on Ubuntu 22.04" src="https://static-blog.onlyoffice.com/wp-content/uploads/2022/06/Ubuntu2204.png" width="736" height="371" /&gt;&lt;em&gt;Nota: Software Center potrebbe trovare due app ONLYOFFICE. Scegli quello chiamato &lt;/em&gt;&lt;em&gt;&lt;strong&gt;onlyoffice-desktopeditors&lt;/strong&gt;&lt;/em&gt;&lt;em&gt;.&lt;/em&gt;&lt;/p&gt;  &lt;h4&gt;Nel terminale&lt;/h4&gt;  &lt;p&gt;Questo metodo utilizza snapd, che è preinstallato in Ubuntu 22.04. Apri il terminale (Ctrl + Alt + T) e digita questo comando: &lt;code&gt;snap install onlyoffice-desktopeditors&lt;/code&gt;&lt;img alt="How to install ONLYOFFICE Desktop Editors on Ubuntu 22.04" src="https://static-blog.onlyoffice.com/wp-content/uploads/2022/06/terminal-snap.png" width="736" height="371" /&gt;&lt;/p&gt;  &lt;h4&gt;Con file DEB ufficiali&lt;/h4&gt;  &lt;p&gt;Un’altra opzione è &lt;a href="https://www.onlyoffice.com/it/download-desktop.aspx?utm_source=blog&amp;amp;utm_medium=article&amp;amp;utm_campaign=ubuntu22_04"&gt;&lt;u&gt;scaricare i file DEB di installazione&lt;/u&gt;&lt;/a&gt; dal nostro sito Web ufficiale.&lt;/p&gt;  &lt;p&gt;&lt;img alt="How to install ONLYOFFICE Desktop Editors on Ubuntu 22.04" src="https://static-blog.onlyoffice.com/wp-content/uploads/2022/06/onlyoffice-download.png" width="736" height="371" /&gt;&lt;/p&gt;  &lt;p&gt;Per installare DEB usando il commando &lt;code&gt;apt&lt;/code&gt; : &lt;code&gt;sudo apt install path_to_deb_file&lt;/code&gt;&lt;/p&gt;  &lt;p&gt;Per installare DEB usando il commando &lt;code&gt;dpkg&lt;/code&gt; : &lt;code&gt;sudo dpkg -i path_to_deb_file&lt;/code&gt;&lt;/p&gt;  &lt;p&gt;Ci sono ancora più modi per ottenere ONLYOFFICE Desktop Editors per Ubuntu :&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="https://helpcenter.onlyoffice.com/installation/desktop-install-flatpak.aspx?utm_source=blog&amp;amp;utm_medium=article&amp;amp;utm_campaign=ubuntu22_04"&gt;&lt;u&gt;installa utilizzando Flatpak&lt;/u&gt;&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="https://helpcenter.onlyoffice.com/installation/desktop-install-appimage.aspx?utm_source=blog&amp;amp;utm_medium=article&amp;amp;utm_campaign=ubuntu22_04"&gt;&lt;u&gt;esegui tramite AppImage&lt;/u&gt;&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;La suite desktop di ONLYOFFICE è gratuita e disponibile su qualsiasi derivato di Ubuntu.&lt;/p&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Guida a Devil May Cry: tutte le missioni.</title><link>http://reubuntu.blogspot.com/2026/07/guida-devil-may-cry-tutte-le-missioni.html</link><category>Giochi</category><category>Guide e Tutorials</category><author>noreply@blogger.com (Hugo Repetto)</author><pubDate>Fri, 10 Jul 2026 20:13:00 +0200</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-730232245032088167.post-1669118234747623315</guid><description>&lt;h5&gt;&lt;img alt="Devil May Cry 4 Special Edition | CAPCOM" src="https://www.capcom-games.com/product/wp-content/uploads/sites/3/2021/08/product_dmc4_thumb_enus.jpg" /&gt;&lt;/h5&gt;  &lt;h5&gt;1. Struttura delle missioni e obiettivi principali&lt;/h5&gt;  &lt;p&gt;&lt;strong&gt;Elemento&lt;/strong&gt;    &lt;br /&gt;&lt;strong&gt;Descrizione breve&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Tipi di missione&lt;/strong&gt;    &lt;br /&gt;Missioni principali (avanzano la trama); missioni secondarie/extra (sfide, boss opzionali); missioni di sopravvivenza o arena.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Obiettivi comuni&lt;/strong&gt;    &lt;br /&gt;Eliminare ondate di nemici; sconfiggere boss; raggiungere un punto; risolvere enigmi ambientali; proteggere NPC o oggetti.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Meccaniche di progresso&lt;/strong&gt;    &lt;br /&gt;Checkpoint tra aree; valutazione finale (lettere S–D basate su stile, tempo, danni); sblocco di armi/abilità con punti esperienza o missioni.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Ricompense&lt;/strong&gt;    &lt;br /&gt;Nuove armi o mosse, punti stile/Red Orbs, sblocco di missioni extra, potenziamenti permanenti.&lt;/p&gt;  &lt;p&gt;&amp;lt;?XML:NAMESPACE PREFIX = &amp;quot;[default] http://www.w3.org/2000/svg&amp;quot; NS = &amp;quot;http://www.w3.org/2000/svg&amp;quot; /&amp;gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Consiglio pratico:&lt;/strong&gt; punta a mantenere combo lunghe e varietà di mosse per ottenere valutazioni alte (S) e massimizzare i drop di risorse.&lt;/p&gt;  &lt;h5&gt;2. Obiettivi di missione e come completarli efficacemente&lt;/h5&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Eliminare tutti i nemici:&lt;/strong&gt; usa armi a area e mosse che interrompono per controllare gruppi; sfrutta schivate e contrattacchi.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Sconfiggere il boss:&lt;/strong&gt; studia pattern, conserva risorse per aperture (es. Devil Trigger o consumabili), e sfrutta armi con danno elevato o mosse a lunga portata quando il boss è vulnerabile.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Raggiungere un punto/risolvere puzzle:&lt;/strong&gt; osserva l’ambiente per interruttori nascosti; usa abilità di movimento (salti doppi, dash) per raggiungere piattaforme.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Proteggere NPC/oggetti:&lt;/strong&gt; elimina rapidamente i nemici più vicini e usa mosse di controllo per tenere lontani i gruppi.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Tattica avanzata:&lt;/strong&gt; alterna armi corpo a corpo e a distanza per mantenere lo stile e interrompere i pattern nemici; usa il Devil Trigger per infliggere danni elevati e rigenerare salute in situazioni critiche.&lt;/p&gt;  &lt;h5&gt;3. Personaggi principali (serie classica)&lt;/h5&gt;  &lt;p&gt;&lt;strong&gt;Personaggio&lt;/strong&gt;    &lt;br /&gt;&lt;strong&gt;Ruolo e note&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Dante&lt;/strong&gt;    &lt;br /&gt;Protagonista iconico; stile di combattimento versatile; accesso a molte armi e stili di combattimento; carisma e mosse speciali.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Vergil&lt;/strong&gt;    &lt;br /&gt;Fratello di Dante; focalizzato su precisione e potenza; spesso boss o personaggio giocabile con mosse rapide e letali.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Nero&lt;/strong&gt;    &lt;br /&gt;Introdotto in DMC4; arma demoniaca (Devil Bringer/Devil Breakers) che offre mosse uniche; bilanciamento tra forza e mobilità.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Trish&lt;/strong&gt;    &lt;br /&gt;Alleata ricorrente; abilità elettriche e armi a distanza; ruolo narrativo e di supporto.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Lady&lt;/strong&gt;    &lt;br /&gt;Cacciatrice umana di demoni; usa armi da fuoco pesanti; spesso fornisce supporto tattico.&lt;/p&gt;  &lt;h4&gt;Missioni&lt;/h4&gt;  &lt;p&gt;&lt;img style="margin: 0px 0px 10px;" alt="https://static.wikia.nocookie.net/devilmaycry/images/1/13/DMC_Title_Screen.png/revision/latest?cb=20190517093246" src="https://static.wikia.nocookie.net/devilmaycry/images/1/13/DMC_Title_Screen.png/revision/latest?cb=20190517093246" /&gt;&lt;/p&gt;  &lt;p&gt;Schermo del titolo DMC   &lt;br /&gt;Missione 01: Maledizione dei Burattini Sanguinosi    &lt;br /&gt;Missione 02: Giudice di morte    &lt;br /&gt;Missione 03: Distruttore di Ardor    &lt;br /&gt;Missione 04: Cavaliere Nero    &lt;br /&gt;Missione 05: Guida dell'anima    &lt;br /&gt;Missione 06: Il male delle vie navigabili    &lt;br /&gt;Missione 07: tenere la chiave di Ardor    &lt;br /&gt;Missione 08: Il leggendario cavaliere ritorna    &lt;br /&gt;Missione 09: Nuova Forza    &lt;br /&gt;Missione 10: Canyon della Nebbia    &lt;br /&gt;Missione 11: Il destino    &lt;br /&gt;Missione 12: Nave fantasma    &lt;br /&gt;Missione 13: Abisso    &lt;br /&gt;Missione 14: Deep Darkness &amp;amp; Towering Mountains    &lt;br /&gt;Missione 15: Ruota del destino    &lt;br /&gt;Missione 16: Incubo delle tenebre    &lt;br /&gt;Missione 17: Memento Separato    &lt;br /&gt;Missione 18: Spirit Stone, &amp;quot;Elisir&amp;quot;    &lt;br /&gt;Missione 19: Entra nel mondo corrotto    &lt;br /&gt;Mission 20: Resa dei conti con Incubo    &lt;br /&gt;Missione 21: Grotta Vivente    &lt;br /&gt;Missione 22: Battaglia Leggendaria    &lt;br /&gt;Missione 23: Guida della mamma&lt;/p&gt;  &lt;h4&gt;Missioni segrete&lt;/h4&gt;  &lt;p&gt;&lt;img alt="https://static.wikia.nocookie.net/devilmaycry/images/b/b8/DMC_Secret_Mission_Clear.png/revision/latest?cb=20190517093502" src="https://static.wikia.nocookie.net/devilmaycry/images/b/b8/DMC_Secret_Mission_Clear.png/revision/latest?cb=20190517093502" /&gt;&lt;/p&gt;  &lt;p&gt;Missione Segreta DMC Chiara   &lt;br /&gt;Missione Segreta 01: Colpo Critico    &lt;br /&gt;Missione Segreta 02: Phantom Baby    &lt;br /&gt;Missione Segreta 03: Phantom Baby 2    &lt;br /&gt;Missione Segreta 04: Le Tre Bestie    &lt;br /&gt;Missione Segreta 05: Un Male Con Gli Occhi    &lt;br /&gt;Missione Segreta 06: Vagare Fantasmi    &lt;br /&gt;Missione Segreta 07: Cellula dell'acqua    &lt;br /&gt;Missione Segreta 08: Tesoro del Mietitore    &lt;br /&gt;Missione Segreta 09: Scala della Tranquillità    &lt;br /&gt;Missione Segreta 10: L'ombra delle tenebre    &lt;br /&gt;Missione Segreta 11: Blue Gem in the Sky    &lt;br /&gt;Missione Segreta 12: Braccialetto Nascosto&lt;/p&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>È meglio avere meno versioni beta in ogni versione di Ubuntu?</title><link>http://reubuntu.blogspot.com/2026/07/e-meglio-avere-meno-versioni-beta-in.html</link><category>Ubuntu Releases</category><author>noreply@blogger.com (Hugo Repetto)</author><pubDate>Tue, 7 Jul 2026 00:30:00 +0200</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-730232245032088167.post-423800451784324322</guid><description>&lt;p&gt;&lt;img src="https://9ae108d289484421033ee7dda908be5e.r2.cloudflarestorage.com/wf-attachments/attachments/81/81259-0c09c880bc8445f7605a9180dc23d64a.data?X-Amz-Algorithm=AWS4-HMAC-SHA256&amp;amp;X-Amz-Credential=977beef0be95cd873a030fd965ec2371%2F20251122%2Fauto%2Fs3%2Faws4_request&amp;amp;X-Amz-Date=20251122T223509Z&amp;amp;X-Amz-Expires=60&amp;amp;X-Amz-SignedHeaders=host&amp;amp;response-content-disposition=inline%3B%20filename%3D%22windowsforum-ubuntu-26-04-lts-resolute-raccoon-release-dates-and-upgrades.webp%22&amp;amp;response-content-type=image%2Fwebp&amp;amp;X-Amz-Signature=1382bbd726ab1e27d1533bcf6afeaa310d86aa217f8c417f9f17e7f66f3d5c14" /&gt;&lt;/p&gt;  &lt;p&gt;No, non è meglio avere meno versioni beta in ogni versione di Ubuntu. Un processo con più beta e fasi di test consente alla community di rilevare e correggere bug prima della versione finale, con il risultato di un prodotto più stabile e affidabile per gli utenti.&lt;/p&gt;  &lt;p&gt;Maggiore stabilità: più versioni beta significano più tempo per sviluppatori e utenti per identificare problemi, correggere bug e apportare modifiche. Questo si traduce in una versione finale più rifinita con meno bug.   &lt;br /&gt;Migliore qualità: un ciclo di test più lungo consente di testare la versione su una più ampia varietà di hardware e in diversi casi d'uso, garantendo migliori prestazioni e compatibilità complessive.    &lt;br /&gt; Minore rischio per l'utente finale: rilasciando una versione testata più approfonditamente, si riduce il rischio che gli utenti riscontrino problemi critici o falle di sicurezza nelle versioni &amp;quot;di produzione&amp;quot; (ovvero la versione finale). Il giusto equilibrio: sebbene un gran numero di beta possa prolungare il ciclo di sviluppo, il numero di versioni beta è pensato per trovare un equilibrio tra la velocità di rilascio delle nuove funzionalità e la stabilità del sistema operativo.&lt;/p&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Guida a Devil May Cry: personaggi e come si gioca.</title><link>http://reubuntu.blogspot.com/2026/07/guida-devil-may-cry-personaggi-e-come.html</link><category>Giochi</category><category>Guide e Tutorials</category><author>noreply@blogger.com (Hugo Repetto)</author><pubDate>Fri, 3 Jul 2026 19:25:00 +0200</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-730232245032088167.post-3737795667151442270</guid><description>&lt;p&gt;&lt;img alt="Devil May Cry 4 (Video Game) - TV Tropes" src="https://mediaproxy.tvtropes.org/width/1200/https://static.tvtropes.org/pmwiki/pub/images/devil_may_cry_4_cover_art_large.jpeg" /&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Carattere    &lt;br /&gt;Nome     &lt;br /&gt;Biografia &lt;/p&gt;  &lt;p&gt;&lt;a href="https://static.wikia.nocookie.net/devilmaycry/images/6/64/DMC1_-_Dante.jpg/revision/latest?cb=20260717025129"&gt;&lt;img alt="DMC1 - Dante" src="https://static.wikia.nocookie.net/devilmaycry/images/6/64/DMC1_-_Dante.jpg/revision/latest/scale-to-width-down/150?cb=20260717025129" width="150" height="150" /&gt;&lt;/a&gt;    &lt;br /&gt;&lt;a href="https://devilmaycry.fandom.com/wiki/Dante"&gt;Dante&lt;/a&gt;    &lt;br /&gt;&lt;i&gt;Figlio del leggendario Cavaliere Oscuro &lt;a href="https://devilmaycry.fandom.com/wiki/Sparda"&gt;Sparda&lt;/a&gt;, e una donna umana, &lt;a href="https://devilmaycry.fandom.com/wiki/Eva"&gt;Eva&lt;/a&gt;, Dante ha sangue sia demoniaco che umano che scorre nelle sue vene. Come &lt;a href="https://devilmaycry.fandom.com/wiki/Devil_Hunter"&gt;cacciatore di&lt;/a&gt; diavoli, passa il suo tempo a cacciare e distruggere i demoni. Forse un giorno troverà quello che ha ucciso sua madre..&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="https://static.wikia.nocookie.net/devilmaycry/images/c/c8/DMC1_-_Trish.jpg/revision/latest?cb=20260717025159"&gt;&lt;img alt="DMC1 - Trish" src="https://static.wikia.nocookie.net/devilmaycry/images/c/c8/DMC1_-_Trish.jpg/revision/latest/scale-to-width-down/150?cb=20260717025159" width="150" height="150" /&gt;&lt;/a&gt;    &lt;br /&gt;&lt;a href="https://devilmaycry.fandom.com/wiki/Trish"&gt;Trish&lt;/a&gt;    &lt;br /&gt;&lt;i&gt;Una donna che ha una strana somiglianza con la madre di Dante, Eva. Parla poco, preferendo tenere i suoi segreti vicini, specialmente quelli sul suo vero scopo.&lt;/i&gt;&lt;/p&gt;  &lt;h4&gt;Gameplay&lt;/h4&gt;  &lt;p&gt;Essendo il primo della serie, Devil May Cry ha introdotto una serie di nuovi elementi alla comunità di gioco. Principale tra questi è lo Stylish Rank, che classifica le prestazioni del giocatore in combattimento. Il gioco stesso è diviso in Missioni, che vengono segnate individualmente in base a vari fattori, come Orbs raccolte e danni subiti. Inoltre, Devil May Cry ha eliminato gli sfondi pre-renderizzati dei precedenti giochi Resident Evil per consentire un sistema di telecamere dinamico. Con il progredire del gioco, nuove armi saranno aggiunte all'arsenale di Dante che si specializza in stili di combattimento specifici come il combattimento a lungo raggio e a corto raggio, in possesso dei propri punti di forza e di debolezza.&lt;/p&gt;  &lt;p&gt;Altre innovazioni includono il Devil Trigger, che aumenta l'efficacia del combattimento di Dante; il sistema Orb, dove uccidere i nemici con un alto rango di stile produce quantità più elevate di Orbe; Red Orbs in generale, che fungono da valuta del gioco per acquistare abilità e oggetti. Sparsi durante le Missioni, ci sono punti specifici che premieranno il giocatore con un'abbondanza di Orbe Rosse se riescono a raggiungerlo. &lt;/p&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Guida a Devil May Cry: sviluppo e trama.</title><link>http://reubuntu.blogspot.com/2026/06/guida-devil-may-cry-sviluppo-e-trama.html</link><category>Giochi</category><category>Guide e Tutorials</category><author>noreply@blogger.com (Hugo Repetto)</author><pubDate>Tue, 30 Jun 2026 19:17:00 +0200</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-730232245032088167.post-918010309173499748</guid><description>&lt;p&gt;&lt;img style="margin: 0px auto 10px; float: none; display: block;" alt="Devil May Cry 5 | PlayStation" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcR9uVjh8IuNsnmVs80RHNofwxZQk_fewKSj4s6crkqkh_uxaDgjiTBaPZg&amp;amp;s=10" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="https://www.devilmaycry.com/en/" target="_blank"&gt;Devil May Cry&lt;/a&gt; è un videogioco d'azione pubblicato da Capcom e il primo gioco della serie Devil May Cry. È stato creato e diretto da Hideki Kamiya con il personaggio principale giocabile, Dante, figlio di Sparda, come protagonista principale.&lt;/p&gt;  &lt;p&gt;Il gioco si apre con una cutscene dove una donna di nome Trish irrompe nel negozio di Dante e chiede aiuto. Il gioco è ambientato interamente dentro e intorno a un castello sia Trish che Dante vanno all'isola di Mallet. &lt;/p&gt;  &lt;h4&gt;Sviluppo&lt;/h4&gt;  &lt;p&gt;Devil May Cry ha iniziato la vita come la prima versione di Resident Evil 4.[ 4] L'obiettivo del regista Hideki Kamiya per questo nuovo gioco di Resident Evil doveva essere in combattimento veloce ed elegante. Tuttavia, durante lo sviluppo, il sistema di combattimento si è allontanato troppo dal concetto di survival horror, e il produttore della serie Shinji Mikami ha convinto Hideki Kamiya e il resto del team di sviluppo a trasformare il progetto in un gioco completamente nuovo.&lt;/p&gt;  &lt;p&gt;La storia originale, pur essendo ancora conosciuta come un gioco di Resident Evil, si basava sullo svelare il mistero che circondava il corpo del protagonista di nome 'Tony', un uomo invincibile con abilità e un intelletto che superava quello delle persone normali, con le sue capacità sovrumane spiegate con la biotecnologia. Il cast di personaggi rimase in gran parte identico a quello nello scenario di Sugimura,[[5] anche se la madre dell'eroe[[6] e suo padre,[[7] quest'ultima una prima versione del fondatore di Umbrella Lord Spencer,[[8][[9] furono scritte fuori dalla storia e 'Tony' divenne 'Dante', con ancora inciso su Ebony &amp;amp; Ivory e Luce &amp;amp; Ombra nel gioco. Prima che il gioco diventasse Devil May Cry, il titolo provvisorio era &amp;quot;Karnival&amp;quot;. Kamiya era fermamente convinto che fosse scritto con un K. Il nome è stato usato per il biplano che appare nel gioco. &lt;/p&gt;  &lt;h4&gt;Trama&lt;/h4&gt;  &lt;p&gt;&lt;img alt="https://static.wikia.nocookie.net/devilmaycry/images/e/e8/Devil_Never_Cry_Shop.jpg/revision/latest?cb=20240120094116" src="https://static.wikia.nocookie.net/devilmaycry/images/e/e8/Devil_Never_Cry_Shop.jpg/revision/latest?cb=20240120094116" /&gt;&lt;/p&gt;  &lt;p&gt;Devil May Cry inizia quando Dante viene attaccato nel suo ufficio da una misteriosa donna di nome Trish. La impressiona spazzando via facilmente il suo assalto, e le dice che caccia i demoni mentre è all'inseguimento di coloro che hanno ucciso sua madre e suo fratello. Dice che il suo attacco è stato un test, e che l'imperatore dei demoni Mundus, che Dante ritiene responsabile dell'omicidio della sua famiglia, sta progettando di tornare. La scena salta al loro arrivo in un immenso castello, dopo di che Trish balza bruscamente e svanisce su un alto muro.&lt;/p&gt;  &lt;p&gt;Dante esplora il castello e incontra i nemici del gioco, le Marionette demoniache. Trova anche una nuova spada chiamata Alastor, e combatte il primo boss, un gigantesco demone ragno di nome Phantom. Dante vince la battaglia, ma in quello che diventa un tema ricorrente, il mostro boss sconfitto riappare poco tempo dopo in un corridoio, spingendo il giocatore a scegliere una fuga stretta o a combattere nei confini stretti. Dopo ulteriori esplorazioni e combattimenti, Dante combatte un demone di nome Nelo Angelo, che impressiona Dante con la sua fiducia. Il demone vince, ma improvvisamente fugge vedendo la metà di un amuleto che indossa Dante. Il demone attacca altre due volte nelle missioni successive, e alla fine si rivela essere l'identico fratello gemello di Dante, Vergil. Dopo la sconfitta finale di Vergil, il suo amuleto si unisce alla metà di suo fratello, e Force Edge, la spada predefinita del gioco che apparteneva al padre dei gemelli, diventa la potente spada Sparda. &lt;/p&gt;  &lt;p&gt;Quando Dante incontra Trish, lo tradisce e rivela che anche lei sta lavorando per Mundus. Quando la sua vita è in pericolo all'indomani della sua lotta, Dante sceglie di salvarla. Quando lei lo prega di spiegare perché, lui dice che l'ha fatto solo perché assomiglia a sua madre. Dice a Trish che ha il volto di sua madre, Trish è ancora solo un demone e non avrà mai il fuoco di sua madre. Dante lascia Trish, e Mundus le sembra dirle che lo ha deluso.&lt;/p&gt;  &lt;p&gt;Dante poi finalmente affronta Mundus in forma di statua. Quindi dirige l'attenzione di Dante su Trish, che Mundus ha crocifisso sul muro, avvertendo Dante che se farà qualcosa, Trish morirà. Dante si volta a guardarla, una trasgressione per la quale Mundus lo attacca. Mentre Mundus si prepara a finire Dante, Trish sfugge alle sue catene e spinge Dante da parte per prendere l'attacco per lui. Dante si infuria e scatena il pieno potere che ha ereditato da Sparda. La statua inizia a rompersi e frantumarsi, incandescendo e sparando luce in tutte le direzioni prima di rilasciare il Mundus intrappolato dall'interno di esso. Una volta liberato, Mundus allarga le ali per plasmare lo sfondo in una dimensione in cui trasporta Dante. Dante mette in discussione la ragione di creare Trish mentre Mundus risponde retoricamente che poteva creare qualsiasi cosa, proprio come ha creato Trish perché la sua trama indebolisse Dante. Con una potente parola imperativa per mettere a tacere l'Imperatore Demoniaco, Mundus vola fino alle nuvole solo per attirare Dante. Si trasforma nella forma di Sparda mentre inizia l'epica battaglia. &lt;/p&gt;  &lt;p&gt;Dante è vittorioso, e lascia l'amuleto e la spada con il corpo immobile di Trish prima di partire. Più tardi Mundus ritorna e mette alle strette Dante, che ora è molto indebolito, prima di poter fuggire dall'isola; ma Trish viene in tempo e presta a Dante il suo potere. Dante sconfigge Mundus, che giura di tornare e governare il mondo umano. Quando Trish cerca di scusarsi comincia a piangere, e Dante le dice che significa che è diventata umana e non solo un diavolo, perché &amp;quot;i demoni non piangono mai&amp;quot;. Dante e Trish scappano su un aereo mentre l'isola crolla. Dopo i titoli di coda, si rivela che Dante e Trish stanno lavorando insieme come partner, e hanno ribattezzato il negozio &amp;quot;Devil Never Cry&amp;quot;.&lt;/p&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Guida a ONLYOFFICE: Collabora in tempo reale dal tuo cloud preferito</title><link>http://reubuntu.blogspot.com/2026/06/guida-onlyoffice-collabora-in-tempo.html</link><category>Office</category><author>noreply@blogger.com (Hugo Repetto)</author><pubDate>Sat, 27 Jun 2026 02:17:00 +0200</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-730232245032088167.post-2574696715005394232</guid><description>&lt;p&gt;&lt;img src="https://static-blog.onlyoffice.com/wp-content/uploads/2023/05/30113636/DocSpace-security-checklist.png" /&gt;&lt;/p&gt;  &lt;p&gt;Connetti ONLYOFFICE Desktop Editors alla piattaforma cloud della tua scelta: ONLYOFFICE, Moodle, Nextcloud, ownCloud, Seafile, Liferay o kDrive per collaborare su documenti con il tuo team: modifica in collaborazione in tempo reale, rivedi, commenta e interagisci usando la chat.&lt;/p&gt;  &lt;p&gt;La suite ONLYOFFICE porta in tavola la maggior parte delle funzionalità che ci si aspetta da un pacchetto di questo genere e apre la strada al lavoro di squadra, evitando che l'utente abbia a che fare con complessi dettagli di configurazione e personalizzazione.&lt;/p&gt;  &lt;p&gt;&lt;a href="https://mac.softpedia.com/get/Word-Processing/ONLYOFFICE.shtml,"&gt;Softpedia&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;Crittografia dei documenti e sicurezza&lt;/h3&gt;  &lt;p&gt;Proteggi i tuoi documenti con la password o la firma digitale. Applica le filigrane. Accedi alla tua &lt;a href="https://www.onlyoffice.com/it/private-rooms"&gt;private room&lt;/a&gt; dove ogni simbolo che digiti è criptato end-to-end.&lt;/p&gt;  &lt;p&gt;&amp;quot;ONLYOFFICE Desktop Editors è davvero il sistema di gestione dei documenti più efficace che offre un solido set di funzionalità. Rende la modifica molto semplice per te. Mentre gestisce documenti multipli contemporaneamente, puoi connetterti alle risorse online.&amp;quot;&lt;/p&gt;  &lt;p&gt;&lt;a href="https://www.softlay.com/downloads/onlyoffice"&gt;Softlay&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;Estensione delle tue capacità di modifica&lt;/h4&gt;  &lt;p&gt;Sfrutta al massimo la tua modifica con la collezione dei plugin di terze parti. Inserisci un video su YouTube, traduci automaticamente qualsiasi parola o frase, sottolinea il codice, ecc.&lt;/p&gt;  &lt;p&gt;&lt;a href="https://www.onlyoffice.com/app-directory"&gt;Trova i plugin di cui hai bisogno&lt;/a&gt;&lt;/p&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Guida a ONLYOFFICE: Documenti più intelligenti, lavoro più veloce</title><link>http://reubuntu.blogspot.com/2026/06/guida-onlyoffice-documenti-piu.html</link><category>Office</category><author>noreply@blogger.com (Hugo Repetto)</author><pubDate>Sat, 20 Jun 2026 02:15:00 +0200</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-730232245032088167.post-5179080444286839778</guid><description>&lt;h5&gt;&lt;img src="https://www.aranzulla.it/wp-content/contenuti/2025/03/3ffdcb40.jpg" /&gt;    &lt;br /&gt;&lt;/h5&gt;  &lt;h5&gt;Connetti qualsiasi provider di AI&lt;/h5&gt;  &lt;p&gt;Usa qualsiasi provider AI online o locale e integralo senza problemi nel tuo flusso di lavoro. Combina modelli diversi secondo le tue esigenze e lavora con i tuoi strumenti come preferisci, completamente personalizzabile e flessibile.&lt;/p&gt;  &lt;h5&gt;Lavora più velocemente con gli assistenti AI&lt;/h5&gt;  &lt;p&gt;Aumenta la tua produttività ottenendo risposte accurate, trovando informazioni all’istante, generando testi, costruendo codice e svolgendo attività come traduzione, OCR o interazioni con chatbot tutto direttamente nei tuoi editor. L’assistente AI ti aiuta a passare dall’idea al risultato in meno tempo.&lt;/p&gt;  &lt;h5&gt;Fai ancora di più con gli agenti AI&lt;/h5&gt;  &lt;p&gt;Porta la produttività a un livello superiore automatizzando compiti complessi e multi-step. Genera documenti, fogli, presentazioni, moduli compilabili in pochi secondi, apri e gestisci file, visualizza contenuti delle cartelle e elementi recenti, compila automaticamente moduli e molto altro.&lt;/p&gt;  &lt;h5&gt;Connetti il tuo server MCP&lt;/h5&gt;  &lt;p&gt;Amplia il tuo flusso di lavoro integrando il server &lt;a href="https://www.onlyoffice.com/blog/it/2025/08/onlyoffice-docspace-mcp-server"&gt;MCP di DocSpace&lt;/a&gt; o uno tuo. Aggiungi strumenti personalizzati, collega sistemi esterni e crea automazioni avanzate su misura per il tuo ambiente, tutto perfettamente integrato nella tua app desktop.&lt;/p&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item></channel></rss>