Seminario del GULP (Gruppo Utenti Linux Pisa) che presenta la suite OpenOffice.org, mostrando i vari programmi con un particolare focus sulla compatibilità con MS Office
Microsoft Office Word vs OpenOffice Writer
Presentazione realizzata per LINUXDAY da: Silvia Dignani, Alessandro Orlandi e Luca Pascucci - classe 5° sezione F- linux day 2009, itis divini
Slide della prima lezione del corso formatori tenuto presso l'Istituto comprensivo di Mozzecane rivolto ad insegnati della scuola primaria e secondaria di primo grado.
---
The Slide for the first lesson of the course trainers held at the Institute including Mozzecane directed to teachers of primary and secondary levels.
By: Alcune slide sono prese da altre presentazioni realizzate da altri soci dell'associazione LibreItalia Onlus. In particolare da Italo Vignoli e Sonia Montegiove.
Microsoft Office Word vs OpenOffice Writer
Presentazione realizzata per LINUXDAY da: Silvia Dignani, Alessandro Orlandi e Luca Pascucci - classe 5° sezione F- linux day 2009, itis divini
Slide della prima lezione del corso formatori tenuto presso l'Istituto comprensivo di Mozzecane rivolto ad insegnati della scuola primaria e secondaria di primo grado.
---
The Slide for the first lesson of the course trainers held at the Institute including Mozzecane directed to teachers of primary and secondary levels.
By: Alcune slide sono prese da altre presentazioni realizzate da altri soci dell'associazione LibreItalia Onlus. In particolare da Italo Vignoli e Sonia Montegiove.
Lo scopo di questa Tesi è mostrare come le piattaforme Arduino e Android possano essere utilizzate in un sistema di Ambient Intelligence per il monitoraggio dei sensori e l'interazione con gli attuatori.
La prima parte del lavoro è stata quella di progettare e sviluppare con l’hardware e il software fornito da Arduino le schede necessarie per il sistema:
• Una scheda per il monitoraggio ambientale, attraverso la lettura di quattro sensori (temperatura, umidità, luce, gas) (vedi figura a lato);
• Una scheda per la presenza all’interno della stanza attraverso un lettore di tag RFID e NFC, un sensore di movimento PIR e un sensore di suono ad alta sensibilità che comunicano i loro dati con un modulo ZigBee;
• Una scheda per la comunicazione ZigBee;
• Una scheda per gli attuatori e per il riconoscimento di dispositivi Android attraverso un USB Host.
Queste schede sono state installate in una Wireless Sensor Network (WSN) e comunicheranno con un server creato ad hoc attraverso tecnologie wireless e wired. Il server ha il compito di elaborare i dati grezzi che arrivano dalle schede, salvarli in un database, renderli disponibili a un client web che li possa visualizzare attraverso un’interfaccia (saranno rappresentati i dati letti delle ultime ore attraverso dei grafici) e di mettere a disposizione servizi utili per interrogazioni da parte di dispositivi Android.
Un altro servizio implementato è stato quello di un modulo software con il quale, attraverso una rete di Bayes per l’auto apprendimento appositamente creata per il progetto, è possibile prevedere lo stato della stanza in basa alla lettura dei sensori/dispositivi sopra elencati. Tale modulo è in grado di rilevare se c’è un incendio, se c’è un intrusione, ma anche se c’è attività lavorativa di una singola persona o se c’è una conferenza oppure se c’è una condizione anomala per cui bisogna azionare determinati attuatori. Attraverso la lettura di eventi di basso livello (sensori, tag di utenti entrati nel locale, ecc), il modulo riesce a prevedere con buona probabilità quale è lo stato della stanza in quel momento.
L’interfaccia utente del sistema è raggiungibile via Web attraverso una pagina presente sul server, oppure attraverso un’applicazione Android (vedi figura a lato) che permette di visualizzare i dati letti dai sensori, di ricevere notifiche push in caso di eventi di alto livello (rilevati dai moduli sopra descritti), attraverso il servizio Google Cloud Messaging, o azionare gli attuatori in remoto.
Tesi magistrale in ingegneria informatica
Progettazione e sviluppo di un gateway per la gestione efficiente a servizi e risorse per l'accesso locale e remoto in scenari di Internet of Things attraverso tecniche di Cloud Computing
Corso di 20 ore sulla piattaforma Arduino. Corso tenuto nelle scuole superiori di San Secondo e Fornovo come corso di aggiornamento per il personale docente. Il corso si suddivide in 5 lezioni dove vengono spiegate più o meno tutte le funzionalità della piattaforma. I file li potete trovare al seguente indirizzo https://github.com/loweherz/ArduinoLessons
Introduzione ad arduino e raspberry. Lezione svolta presso l'Università degli studi di Parma durante il corso di sistemi di automazione. Con questa lezione si vogliono introdurre le due piattaforme e darne i contenuti essenziali per iniziarle ad usare. Inoltre vengono mostrati alcuni progetti da me svolti con questi due device.
Intervento al Linux Day 2010@Pisa, organizzato da parte del GULP. L'intervento ha l'obiettivo di presentare il sistema Ubuntu mostrandone gli aspetti principali
Lo scopo di questa Tesi è mostrare come le piattaforme Arduino e Android possano essere utilizzate in un sistema di Ambient Intelligence per il monitoraggio dei sensori e l'interazione con gli attuatori.
La prima parte del lavoro è stata quella di progettare e sviluppare con l’hardware e il software fornito da Arduino le schede necessarie per il sistema:
• Una scheda per il monitoraggio ambientale, attraverso la lettura di quattro sensori (temperatura, umidità, luce, gas) (vedi figura a lato);
• Una scheda per la presenza all’interno della stanza attraverso un lettore di tag RFID e NFC, un sensore di movimento PIR e un sensore di suono ad alta sensibilità che comunicano i loro dati con un modulo ZigBee;
• Una scheda per la comunicazione ZigBee;
• Una scheda per gli attuatori e per il riconoscimento di dispositivi Android attraverso un USB Host.
Queste schede sono state installate in una Wireless Sensor Network (WSN) e comunicheranno con un server creato ad hoc attraverso tecnologie wireless e wired. Il server ha il compito di elaborare i dati grezzi che arrivano dalle schede, salvarli in un database, renderli disponibili a un client web che li possa visualizzare attraverso un’interfaccia (saranno rappresentati i dati letti delle ultime ore attraverso dei grafici) e di mettere a disposizione servizi utili per interrogazioni da parte di dispositivi Android.
Un altro servizio implementato è stato quello di un modulo software con il quale, attraverso una rete di Bayes per l’auto apprendimento appositamente creata per il progetto, è possibile prevedere lo stato della stanza in basa alla lettura dei sensori/dispositivi sopra elencati. Tale modulo è in grado di rilevare se c’è un incendio, se c’è un intrusione, ma anche se c’è attività lavorativa di una singola persona o se c’è una conferenza oppure se c’è una condizione anomala per cui bisogna azionare determinati attuatori. Attraverso la lettura di eventi di basso livello (sensori, tag di utenti entrati nel locale, ecc), il modulo riesce a prevedere con buona probabilità quale è lo stato della stanza in quel momento.
L’interfaccia utente del sistema è raggiungibile via Web attraverso una pagina presente sul server, oppure attraverso un’applicazione Android (vedi figura a lato) che permette di visualizzare i dati letti dai sensori, di ricevere notifiche push in caso di eventi di alto livello (rilevati dai moduli sopra descritti), attraverso il servizio Google Cloud Messaging, o azionare gli attuatori in remoto.
Tesi magistrale in ingegneria informatica
Progettazione e sviluppo di un gateway per la gestione efficiente a servizi e risorse per l'accesso locale e remoto in scenari di Internet of Things attraverso tecniche di Cloud Computing
Corso di 20 ore sulla piattaforma Arduino. Corso tenuto nelle scuole superiori di San Secondo e Fornovo come corso di aggiornamento per il personale docente. Il corso si suddivide in 5 lezioni dove vengono spiegate più o meno tutte le funzionalità della piattaforma. I file li potete trovare al seguente indirizzo https://github.com/loweherz/ArduinoLessons
Introduzione ad arduino e raspberry. Lezione svolta presso l'Università degli studi di Parma durante il corso di sistemi di automazione. Con questa lezione si vogliono introdurre le due piattaforme e darne i contenuti essenziali per iniziarle ad usare. Inoltre vengono mostrati alcuni progetti da me svolti con questi due device.
Intervento al Linux Day 2010@Pisa, organizzato da parte del GULP. L'intervento ha l'obiettivo di presentare il sistema Ubuntu mostrandone gli aspetti principali
Presentazione di LibreOffice al Linux Day 25 ottobre 2014 tenuta dal dott. Silvio Crispiatico alla Città della Luce.
Per maggiori informazioni www.lacittadellaluce.org - www.ecommunication.it/
OpenOffice.org non è solo la principale suite di applicazioni per l'ufficio completamente libera e basata su open standard (OpenDocument è standard ISO), ma può trasformarsi in una potente piattaforma per applicazioni document-based programmabile via Java.
In questa presentazione esploreremo le potenzialità del connubio fra OpenOffice.org e Java tramite alcuni esempi applicativi. In particolare vedremo la possibilità di eseguire script nei linguaggi basati su JVM come BeanShell e Jython, l'esecuzione remota da applicazioni Java esterne di funzioni di OpenOffice.org lanciato in modalità server, e i diversi punti di aggancio per estendere le funzionalità della suite dall'interno tramite componenti Java custom.
Vedremo infine la nuova applicazione Base presente in OpenOffice.org 2.0 per l'accesso a sorgenti dati JDBC.
Presentazione di LibreOffice al Linux Day 26 ottobre 2013 tenuta dal dott. Silvio Crispiatico alla Città della Luce.
Per maggiori informazioni www.lacittadellaluce.org
Presentata alla quinta Girl Geek Dinner Milano, il 24 ottobre da Sara Rosso e Bruna Gardella. Un introduzione all'Open Source, il mondo della donna e l'Open Source, la Girl Geek e l'Open Source, e tanti modi di essere più coinvolto nel mondo Open Source.
Presentata alla quinta Girl Geek Dinner Milano, il 24 ottobre 2008 da Sara Rosso con la contribuzione di Bruna Gardella. Un introduzione all’Open Source, il mondo della donna e l’Open Source, la Girl Geek e l’Open Source, e tanti modi di essere più coinvolto nel mondo Open Source.
This presentation talks about shape analysis, a static analysis to check if there are some memory leaks. Final exams of the Static Analysis course at University of Pisa (Computer science)
Seminario del GULP (Gruppo Utenti Linux Pisa) che introduce alla programmazione in C, mostrando gli strumenti di sviluppo e i principali costrutti del linguaggio.
Android App Development, Creare la nostra prima appNicola Corti
Intervento al Linux Day 2014@Pisa, organizzato da parte del GULP. L'intervento introduce allo sviluppo su piattaforma Android, mostrando i vari strumenti e gli accorgimenti da seguire per programmare sulla nota piattaforma del robottino verde.
Introduzione a ubuntu - Linux Day 2010Nicola Corti
Intervento al Linux Day 2010@Pisa, organizzato da parte del GULP. L'intervento presenta il sistema ubuntu in tutte le sue parti mostrandone pregi e difetti.
OpenOffice.org - Come rendersi indipendenti da MS Office
1. Seminari Liberi del GULP
OpenOffice.org
Come rendersi indipendenti da MS Office
Nicola Corti & Alessandra Santi
Pisa - 21/01/2010
2. OpenOffice.org: Come rendersi indipendenti da MS Office
“Io sono il nuovo computer che state per
acquistare.
Con me potete far studiare i vostri figli, tenere
sotto controllo il vostro conto corrente e fare le
presentazioni dei vostri prodotti
Ma tutto questo io non lo so fare...
Acquistate una licenza di Microsoft Office”
Una “strana pubblicità”
3. OpenOffice.org: Come rendersi indipendenti da MS Office
Esiste un'alternativa?
La suite di Produttività più famosa è prodotta da
Microsoft e si chiama Microsoft Office
Questo insieme di programmi si chiama
Suite di Produttività
Ma un'alternativa esiste...OpenOffice.org
4. OpenOffice.org: Come rendersi indipendenti da MS Office
Cosa è OpenOffice.org?
OpenOffice.org (abbreviato OOo) è una suite di Produttività
É prodotto dalla Sun MicroSystem Inc.
É disponibile sotto licenza GNU LGPL
5. OpenOffice.org: Come rendersi indipendenti da MS Office
Dove si scarica OpenOffice.org?
OpenOffice.org è liberamente scaricabile dal sito
http://it.openoffice.org
É disponibile per le seguenti piattaforme:
●
Windows (.exe)
●
Mac OS X (.dmg)
●
Linux (.deb .tar.gz)
(Si trova già in molte distribuzioni)
6. OpenOffice.org: Come rendersi indipendenti da MS Office
Requisiti Minimi
I requisiti minimi per installare
OpenOffice.org sono:
●
256 MB di RAM
●
440 MB di spazio disponibile sull'Hard Disk
●
1024 x 760 Risoluzione dello schermo
●
Windows XP/Vista/7 – Mac OS X 10.4 (Tiger) –
Linux 2.4 o superiore
OpenOffice.org, essendo programmato
in Java e C++, richiede l'installazione di
una Java Virtual Machine (JRE 1.5 o
superiore).
7. OpenOffice.org: Come rendersi indipendenti da MS Office
La Storia di OpenOffice.org
Nato nell'ottobre del 2001, OpenOffice.org
è arrivato alla versione 3.1
GEN FEB MAR APR MAG GIU LUG AGO SET OTT NOV DIC
0
150000
300000
450000
600000
750000
900000
OpenOffice.org Versione Italiana
Andamento Storico Download: 2007 vs 2008 vs 2009
2007 2008 2009
Ad oggi sono
stati effettuati
circa
80.000.000
di Download
8. OpenOffice.org: Come rendersi indipendenti da MS Office
OpenOffice.org è in Italiano?
Certamente, OpenOffice.org è disponibile in
oltre 70 lingue differenti.
La traduzione italiana è gestita dal progetto
PLIO (Progetto Linguistico Italiano OOo)
che ha tradotto anche il
Correttore Automatico e il Thesaurus
9. OpenOffice.org: Come rendersi indipendenti da MS Office
Cosa vuol dire che è libero?
Libero vuol dire che siete liberi di utilizzare questo
programma senza alcun vincolo.
Potete passarlo liberamente a chi preferite:
amici, parenti o colleghi.
Potete metterlo su una penna USB in modo da averlo
sempre a portata di mano su ogni computer.
Il codice sorgente è disponibile in modo che i
programmatori di tutto il mondo possano verificare la
presenza di eventuali errori.
Questo è garantito dalla licenza GNU LGPL
10. OpenOffice.org: Come rendersi indipendenti da MS Office
OpenOffice.org è Gratis!
Libero vuol dire anche che il programma è Gratis.
Word
Calc
€ 0,00 € 160,00
Draw Publisher
Base Access
€ 0,00 € 590,00
OpenOffice.org Microsoft Office
Writer
Excel
Impress PowerPoint
11. OpenOffice.org: Come rendersi indipendenti da MS Office
Risparmio
OpenOffice è adatto per
tutte quelle persone
che non possono permettersi
l'acquisto di una licenza.
Può essere utile anche per le scuole o per le
aziende, che dovrebbero altrimenti
comprare una copia di Micorsoft Office per
ogni computer.
12. OpenOffice.org: Come rendersi indipendenti da MS Office
La schermata Iniziale
Questa è la schermata che appare all'avvio di OpenOffice.org:
13. OpenOffice.org: Come rendersi indipendenti da MS Office
Elementi della Suite
La suite di OpenOffice.org è composta dai
seguenti Programmi:
●
Writer
●
Calc
●
Impress
●
Base
●
Draw
●
Math
14. OpenOffice.org: Come rendersi indipendenti da MS Office
Writer
Writer è l'editor di testi della Suite.
Molto simile a Microsoft Word.
Contiene i principali strumenti per
l'elaborazione dei testi, ad esempio:
●
Correzione Automatica
●
Creazione di Indici e Sommari
●
Creazione guidate di Fax, lettere, etc.
15.
16. OpenOffice.org: Come rendersi indipendenti da MS Office
Calc
Calc è il foglio elettronico.
Molto simile a Microsoft Excel.
Offre molti strumenti per
effetture calcoli fra cui:
●
Creazione di Grafici
●
Presenza di molte funzioni matematiche
●
Ordinamento dei dati
17.
18. OpenOffice.org: Come rendersi indipendenti da MS Office
Impress
Impress è lo strumento per creare le
presentazioni.
Molto simile a Microsoft Powerpoint.
Contiene molti strumenti fra cui:
●
Gestione di transizioni e animazioni
●
Esportazione nel formato SWF (Flash)
●
Creazioni di fontwork
●
Forte integrazione con gli altri applicativi di
OpenOffice.org
●
Gestione delle pagine master e layout
19.
20. OpenOffice.org: Come rendersi indipendenti da MS Office
Base
Base è un DBMS per la gestione di
Database.
Molto simile a Microsoft Access.
Offre molti strumenti fra cui:
●
Usa il Database HSQLDB
●
Creazione guidata di Tabelle, Query,
Maschere e Report
●
Accesso ai dati su database Jet o MySQL
21.
22. OpenOffice.org: Come rendersi indipendenti da MS Office
Draw
Draw è un programma per la grafica
vettoriale.
Simile a CorelDraw.
Contiene molti strumenti fra cui:
●
Gestioni di molti formati grafici
●
Costruzione di diagrammi
●
Gestione di oggetti in 2D e 3D
23.
24. OpenOffice.org: Come rendersi indipendenti da MS Office
Math
Math è un programma per scrivere
formule.
Molto simile a Microsoft Equation Editor.
Offre molti strumenti fra cui:
●
Gestione dei principali simboli matematici
●
Integrato all'interno degli altri strumenti
di OpenOffice.org
25.
26. OpenOffice.org: Come rendersi indipendenti da MS Office
Vendor lock-in
Esempio:
Non è possibili aprire i documenti prodotti con
Office 2007 (formati .docx .xlsx .pptx) con le
precedenti versioni di Microsoft Office.
Molto spesso le software house cercano di creare
una dipendenza con i loro clienti, imponendo
dei costi di passaggio verso un altro fornitore
troppo alti.
In questo modo i clienti sono obbligati ad
acquistare le licenze delle
versioni più nuove dei programmi dello
stesso fornitore
Impossibile aprire il
documento. Assicurarsi
che il file
abbia estensione DOC
oppure scegliere Apri
dal menu File per aprire
il documento.
(percorsonome_file)
27. OpenOffice.org: Come rendersi indipendenti da MS Office
Formati Liberi
Il formato predefinito di OpenOffice.org è
OpenDocument (ODF)
Il formato OpenDocuement è un formato con le specifiche
libere, ed è quindi utilizzato anche da altri programmi.
L'utente non è dunque vincolato ad usare OpenOffice.org per
aprire i files.
È basato sul linguaggio XML, ed è quindi molto
più sicuro ed occupa meno spazio rispetto ai
formati proprietari.
È stato dichiarato uno standard dall'agenzia
ISO/IEC 26300:2006
28. OpenOffice.org: Come rendersi indipendenti da MS Office
Formati Leggibili
OpenOffice.org, può leggere molti altri formati.
Formati Liberi Formati Proprietari
.odt .ott OOo Writer .doc .docx Microsoft Word / Word 2007
.ods .ots OOo Calc .xls .xlsx Microsoft Excel / Excel 2007
.odp .otp OOo Impress .ppt .pptx Microsoft PowerPoint /
PowerPoint 2007
.odg .otg OOo Draw Altri Formati
.odb OOo Base .rtf .txt Rich Text/Testo Non Format.
.odf .otf OOo Math .html .xml Formato HTML/XML
Formati per la grafica: .bmp .gif .jpg .png .psd .pct
29. OpenOffice.org: Come rendersi indipendenti da MS Office
Esportazione in PDF
Da Writer, Calc e Impress è possibile esportare
direttamente i documenti in formato PDF, uno dei
formati più diffusi su internet, dichiarato standard
ISO 32000
È sufficiente cliccare sull'apposita icona
30. OpenOffice.org: Come rendersi indipendenti da MS Office
Aggiornamenti
La suite OpenOffice.org è frequentemente
aggiornata e gli aggiornamenti sono
completamente gratuiti.
Il 14 gennaio 2010 è uscita la RC2 di
OpenOffice.org 3.2, si attende entro la fine del
mese la release pubblica
31. OpenOffice.org: Come rendersi indipendenti da MS Office
Plugin
Le potenzialità di OpenOffice.org sono ampliabili
mediante numerosi plug-in.
Tra i più famosi ci sono:
●
Plug-in per l'importazione e la modifica dei
file PDF
●
Plug-in per l'esportazione dei documenti in
formato MediaWiki (Wikipedia)
●
Plug-in per l'esportazione in formato LaTeX e
HTML
32. OpenOffice.org: Come rendersi indipendenti da MS Office
Siti Utili
Estensioni:
http://extensions.services.openoffice.org/
Modelli
http://templates.services.openoffice.org/
VideoGuide:
http://www.istitutomajorana.it/
33. OpenOffice.org: Come rendersi indipendenti da MS Office
Fine
Presentazione creata da:
Nicola Corti <corti.nico@gmail.com>
Alessandra Santi <santi.info@gmail.com>
È stata rilasciata sotto licenza
Creative Commons
Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia
Per maggiori informazioni sul GULP (Gruppo Utenti Linux Pisa):
http://www.gulp.linux.it
gulp@gulp.linux.it