set 142011
 

Cos’è KeepNote ?

KeepNote è una applicazione per creare e organizzare i vostri appunti che funziona su Windows, Linux e MacOS X.

Con KeepNote, è possibile memorizzare i vostri appunti, liste di cose da fare, note di ricerca, voci del diario, ecc. in una raccolta (quaderno) con semplice gerarchia ad albero in formato RTF, includendo anche immagini e altro ancora.

Utilizzando le ricerche full-text, è possibile recuperare velocemente qualsiasi nota che contiene la parola che abbiamo cercato.

KeepNote è progettato per essere cross-platform (implementato in Python e PyGTK) e memorizza le vostre note in modo semplice e facile da manipolare (HTML e XML).

L’archiviazione e il trasferimento di note è facile come zippare o copiare una cartella.

Inoltre è possibile collegare alle nostre note file creati con altri programmi come Word o Open office ed è anche possibile esportare la nostra raccolta (quaderno) in HTML generando così un mini sito WEB che contiene tutte le nostre note.

Il programma è multilingua ed è scaricabile da :

http://keepnote.org/

 Posted by at 17:56
giu 012011
 

 

7-zip è un programma di compressione di file open source progettato originariamente per Microsoft Windows.

Oggi l’applicazione è divenuta multipiattaforma e funziona su molti sistemi operativi :

  • Linux
  • MacOSX
  • FreeBSD
  • BeOS
  • DOS
  • Amiga
  • Solaris
  • AIX

7-zip è in grado di creare ed estrare archivi con formato :

  • 7z
  • XZ
  • BZIP2
  • GZIP
  • TAR
  • ZIP
  • WIM

E può estrarre file dai seguenti formati ( ma non generare archivi):

  • ARJ
  • CAB
  • CHM
  • CPIO
  • CramFS
  • DEB
  • DMG
  • FAT
  • HFS
  • ISO
  • LZH
  • LZMA
  • MBR
  • MSI
  • NSIS
  • NTFS
  • RAR
  • RPM
  • SquashFS
  • UDF
  • VHD
  • WIM
  • XAR
  • Z

Tra tutti questi il formato più performante che 7-ZIP gestisce è ovviamente il suo 7z che , a seconda dei dati che deve trattare , riesce comprimere i dati dal 30 al 70% in piu rispetto al formato zip.

Uno dei pregi di questo software , oltre ovviamente a funzionare bene , è che potet installarlo su quanti computer volete anche in azienda (quindi non ci sono limitazioni per le attività commerciali) e senza la necessità di registrarsi sul sito.

Potete scaricare 7-ZIP da questa pagina :

http://www.7-zip.org/download.html

 Posted by at 12:32
mag 282011
 

L’obbiettivo del progetto Acire è semplice: fornire una libreria di frammenti (snippets) di codice Python e di esempi che illustrano come eseguire attività specifiche.
Molti di noi imparano per mezzo di esempi, e possedere una libreria di esempi come questa ci può aiutare ad imparare diversi moduli Pytho in modo più facile e veloce.
Acire ci aiuterà quindi a scrivere i programmi più velocemente e più facilmente.

Python snippets

 

Caratteristiche

Acire ha un certo numero di caratteristiche che sono state progettate per aiutarci a “fare i conti” con i moduli Python in modo più facile e veloce.

Queste sono le caratteristiche principali:

Diverse Biblioteca di esempi

- per mezzo della libreria Python snippets, Acire vi dà accesso a centinaia di frammenti che abbracciano una vasta gamma di moduli Python.

Nuovi frammenti, aggiornati giornalmente

- per gli utenti di Ubuntu, la libreria di snippets Python viene aggiornata quotidianamente.

Sfoglia facilmente i Frammenti

- i frammenti sono organizzati in una serie di categorie che ordinatamente mappa i moduli Python. Quando si seleziona una categoria viene presentato un elenco di frammenti disponibili per inerenti l’argomento scelto.

Test ed esecuzione dei frammenti

- gli snippets possono essere eseguitui direttamente da Acire con un solo clic. Si potrà quindi vedere un frammento in esecuzione, sfogliarne il codice e capire come funziona.

Gioca con gli snippet a modo tuo

- volete effettuare ricerche in un frammento di codice e cambiarne una parte per vedere che cosa succede? Nessun problema, modificare il codice, eseguirlo e divertirsi è possibile. Quando hai finito puoi anche salvare il frammento in un file sul tuo computer.

Disponibile nella tua lingua

- Acire è disponibile in più lingue.

Il sito del progetto è : http://aciresnippets.wordpress.com/

Mentre qui viene spiegato come installare sia la libreria degli snippets che il programma :
http://aciresnippets.wordpress.com/install/

 Posted by at 06:55
mar 172011
 

Sweet Home 3D è un programma gratuito per la progettazione d’interni che consente il posizionamento degli arredi su di una planimetria con immediata anteprima in 3D.

E’ disponibile per il download al seguente link http://www.sweethome3d.com/it/.

Questo programma è rivolto a quanti vogliono disegnare la loro abitazione velocemente, perchè stanno cambiando casa o semplicemente vogliono risidegnare quella in cui vivono.

Una delle caratteristiche salienti del programma è la sua semplicità, infatti per imparare ad utilizzarlo non bisogna per forza essere dei provetti “caddisti”, inoltre il programma è multipiattaforma e funziona su Windows, Linux e MacOsX.

Sul sito sono presenti numerose guide Visuali che vi aiuteranno nel disegno della vostra casa e nella disposizione dei mobili.

Si possono disegnare gli ambienti sopra l’immagine di una piantina esistente, per poi posizionare gli arredi sulla piantina prelevandoli dal catalogo diviso in categorie.

Ogni modifica in planimetria aggiornerà simultanemente la vista in 3D, così da mostrare all’ utente una visione realistica del disegno.

Il sofware è gratuito e Open Source .

Da questo  link raggiungerete una guida introduttiva in italiano al software http://www.sweethome3d.com/it/userGuide.jsp

Ora non vi resta che installarlo e iniziare a progettare la vostra nuova casa o a disporre i mobili per il vostro traslocco :-)

 Posted by at 13:55
mar 022011
 

Gli Stacks BitNami (programmi di installazione) rendono incredibilmente facile implementare molti software open source.
Gli Stacks BitNami comprendono un’applicazione open source e tutti gli altri software necessari per farla funzionare, come Apache, MySQL, PHP e Ruby.
Tutto quello che dovete fare è selezionare il formato di distribuzione  (Installazione nativa, Immagine per macchina virtuale o Cloud) ed eseguire la procedura guidata di installazione o avviare l’immagine per la mcchina virtuale.
In pochi minuti la nuova applicazione sarà pronta per l’esecuzione.
Tutti i software per l’installazione di tipo nativo degli Stacks sono stati creati utilizzando BitRock’s (installer multuipiattaforma).
Oltre agli stack completi c’è la possibilità di installare uno Stack base e poi installare uno stack Modulare.
Procedendo nel modo descritto sopra è possibile installare diverse applicazioni su di una singola infrastruttura.
I vari srack vengono forniti per Windows, Linux e MacOSX.

Gli stack possono essere scaricati da qui : http://bitnami.org/stacks

La rosa delle applicazioni installabili è veramente vasta :

Infrastructure

  • DjangoStack
  • JBoss
  • JRubyStack
  • LAMPStack
  • LAPPStack
  • MAMPStack
  • MAPPStack
  • RubyStack
  • SAMPStack
  • TomcatStack
  • WAMPStack
  • WAPPStack

Blog

  • Roller
  • Typo
  • WordPress

Bug-Tracking

  • Mantis
  • Redmine
  • Trac

Business Intelligence

  • JasperServer

CMS

  • Alfresco
  • Drupal
  • Enano CMS
  • eZ Publish
  • Joomla
  • KnowledgeTree
  • ocPortal
  • Radiant CMS

CRM

  • SugarCRM

Databases

  • PostgreSQL

ECM

  • Alfresco
  • KnowledgeTree

Forum

  • phpBB

Photo Sharing

  • Coppermine Photo Gallery
  • Gallery

Planning

  • Tracks

Poll Management

  • Opina

Portal Server

  • JasperServer
  • JBoss
  • Liferay
  • TomcatStack

Project Management

  • Redmine

Version Control

  • Subversion

Wiki

  • DokuWiki
  • MediaWiki
  • Trac

e-Commerce

  • Spree

eLearning

  • Moodle
 Posted by at 17:58
feb 252011
 

Il 20 gennaio 2011 Nokia ha rilasciato in anteprima il QT SDK 1.1

Il nuovo SDK è una fusione delle Qt Nokia SDK 1.0 e dell’ultimo Qt SDK, basato su Qt 4.7.

L’obiettivo del SDK Qt 1.1 è di rendere più facile iniziare a sviluppare applicazioni Qt su Symbian, Maemo5 e sul desktop.

Nello specifico questo significa (ripreso dal sito ufficiale) :

  • Qt Creator 2.1RC, che comprende la prima iterazione di strumenti di supporto per Qt Quick. Per tutti i dettagli, controllare il nostro ultimo post su Qt Creator
  • Qt 4.7.1 per Symbian (Symbian ^ 1 e Symbian ^ 3) è in bundle nella toolchain ed è disponibile anche come pacchetti sis da installare sul telefono.
  • Gli obbiettivi Qt Mobility 1.1 per Symbian (sia Symbian ^ 1 e Symbian ^ 3) aggiunge molte nuove funzionalità e correzioni
  • Il target N900 consente lo sviluppo con Qt 4,7
  • Qt Simulator usa Qt 4.7.1 e Qt Mobility 1.1 come base per lo sviluppo

Questo è il link dell’annuncio ufficiale : QT SDK 1.1

Al fondo del post ufficiale vi è una tabellina con i link per il dowload del SDK per Windows, Linux 32 Bit, Linux 64 Bit, Mac OSX.

In pratica con una sola SDK, che promette di essere più semplice ed amichevole, potrete sviluppare sia applicazioni desktop che per i telefoni Nokia.

 Posted by at 08:54
gen 312011
 

Ultimate++ è una suite cross-platform per lo sviluppo rapido.
Include un set di librerie (GUI, SQL, ecc…) e un ambiente di sviluppo integrato.
Lo sviluppo veloce è ottenuto grazie all’uso intelligente e aggressivo di C++ al posto di un gradevole generatore di codice.
A questo riguardo, U++ compete con i più popolari linguaggi di script conservando le caratteristiche runtime di C/C++.
L’ambiente di sviluppo integrato (chiamato TheIDE) introduce concetti modulari alla programmazione in C++.
Alcune delle sue caratteristiche sono la tecnologia BILTZ-build per velocizzare fino a 4 volte la compilazione del codice C++, le librerie Visual designer per U++, Topic++ che è un sistema per documentare il codice e creare risorse rich text per le applicazioni (come help o documentazione del codice) e Assist++ che è un potente analizzatore di codice che fornisce caratteristiche come completamento del codice, navigazione e  trasformazione.
TheIDE può lavorare con i compilatori GCC, MinGW e Visual C++ 9.0 contenuto gratuitamente nel Windows SDK che contiene anche un completo debugger. TheIDE può essere usato anche per sviluppare applicazioni non-U++.
Le distribuzioni di U++ vengono combinate con tool di terze parti come il compilatore MinGW o le SDL Library per fornire una piattaforma di sviluppo immediata.

Che cosa si ottiene scaricando Ultimate++

  • Una efficace libreria C++ per lo sviluppo cross-platform in forma sorgente.
  • Un buon ambiente di sviluppo integrato, progettato per lo sviluppo di apllicazioni C++ di grandi dimensioni.

Chiunque fosse interessato a scaricare il software, lo può trovare qui :

http://www.ultimatepp.org/

gen 242011
 

Xara Xtreme è un potente programma di grafica Vettoriale per le piattaforme Unix, Gnu/Linux, FreeBSD e OS-X (in sviluppo).

È adatto per il design, per la grafica generica, fotorealistica e per creare illustrazioni tecniche e grafica per il Web .

Xara Xtreme è veloce e facile da utilizzare,offre tanti tools potenti da utilizzare per i propri progetti : gradienti Alpha, sfumature di colore, strumenti di distorsione, primitive, Freehand strumenti di disegno, estrusione-D 3 e strumenti di inclinazione, rotazione,strumenti per lo smusso, e quasi ogni altro tipo di manipolazione di base è comodamente situata nella barra degli strumenti.

Xara è gratuito e open source ed è scaricabile da questo sito : http://www.xaraxtreme.org

Lo si può scaricare come installer di tipo Autopackage oppure come semplice file compresso di tipo “.tar.bz2″.

Le maggiori distribuzioni Linux lo rendono anche disponibile all’interno dei loro repository quindi l’installazione dieventa ancora più facile .

Vi riporto sotto alcuni screen shot tratti dal sito del produttore in modo da farvi capire le potenzialità del prodotto .

Grafica semplice

Grafica generica

Grafica fotorealistica

Grafica tecnica

Se volete cedere altri esempi per capire se il programma fà al caso vostro date un’occhiata qui : http://www.xaraxtreme.org/about-screenshots.html

gen 172011
 

Proview è un sistema di controllo di processo Open Source.

E’ moderno, potente e contiene tutte le funzioni normalmente richieste per il controllo sequenziale, la regolazione, l’acquisizione dati, la comunicazione, ecc. ecc.

La configurazione di un sistema Proview viene eseguita graficamente, rendendo l’adattamento e creazione dell’applicazione semplice, affidabile e flessibile.

Proview è un sistema distribuito, il che significa che il sistema può essere costituito da più computer, collegati tramite una rete, preferibilmente ethernet.

Un tipico sistema Proview consiste di un sistema di controllo di processo e di una o più stazioni operatore.

È facile configurare una centrale operativa in modo da trasformarla nel sistema HMI di diversi sistemi di controllo.

La programmazione è possibile sia in modo grafico tipo PLC-editor che con linguaggi di programmazione di alto livello (come C, C + +, Java o FORTRAN).

Il concetto di Proview si basa su una soluzione soft-PLC che viene eseguita su computer standard con Linux come sistema operativo.

Il sistema di I/O più utilizzato in Proview è il Profibus/DP, un bus di campo robusto e ben collaudato.

Il sito ufficiale del prodotto è : http://www.proview.se/

Sul sito si trova anche una buona documentazione e alcuni esempi di configurazione in lingua inglese.

Se voleste solo provare l’applicazione Proview viene anche distribuito come Live CD in modo da semplificare le cose al primo approccio.

In pratica vi basterà scaricare la ISO e scriverla su di un CD , dopo di che avvierete la macchina (PC) con il Live CD avendo così tutto già pronto per i vostri test , potrete così prendere confidenza col sistema senza la necessità di installare Linux sul vostro Hard Disk .

La ISO è scaricabile da questo link :

Proview_ISO

Riporto sotto alcune schermate di Proview :

Programmazione a blocchi logici

Programmazione Graphcet

Programmazione di blocchi di regolazione PID

Esempio di HMI Proview

nov 182010
 

Dopo un bel pò di lavoro potete finalmente scaricare il manuale in italiano dello SCADA opensource pvbrowser .

Prima di darvi i LInk devo però ringraziare R. Lehrig , lo sviluppatore di pvdevelop , che fornendomi i sorgenti del manuale in Inglese e aituandomi a risolvere qualche incomprensione tra “me e Latex” ha reso possibile questa versione del manuale.

Dal sito ufficiale : http://pvbrowser.de/pvbrowser/index.php?menu=5&topic=5

Oppure direttamente da questo link : pvb.it.pdf

Se trovaste errori o inesattezze siete pregati di segnalarmeli , grazie !

nov 092010
 

Wiki on a stick  (in breve WOAS ) è un wiki formato da un unico file  auto-modificante in formato XHTML.

È perfetto per essere utilizzato a casa o in ufficio, sul portatile o pen drive USB.

Può essere utilizzato per prendere appunti personali, come calendario, archivio per la documentazione del software e per molti altri scopi.

Vi permette la completa personalizzazione e l’estensione per mezzo di propri script e plugin.

Offre inoltre la crittografia AES delle pagine.

Se avete bisogno di portarvi in giro i vostri appunti o dati e volete modificarli, stamparli leggerli su qualsiasi computer questo software è quello che fà per voi infatti è sufficente che il computer dove vorrete usarlo abbia un browser web installato per aprire il file sul vostro supporto removibile.

Il sito ufficiale di questo gioiellino è : http://stickwiki.sourceforge.net/

Wiki on a stick

WOAS

nov 042010
 

Sovente il dover verificare o risolvere problemi di matematica , algebra o geometria non è semplice perchè o non ricordiamo tutte le formule oppure stiamo studiando l’argomento e non ne abbiamo la padronanza oppure il problema è decisamnete complesso e abbiamo bisogno di qualche supporto informatico per affrontarlo .

In tutti questi casi fortunatamente alcuni software gratuiti e Open Source ci vengono in aiuto .

Di seguito vi propongo i più blasonati :

GeoGebra è un software di matematica dinamica per la didattica, che comprende geometria, algebra ed analisi.

Da un primo punto di vista, GeoGebra è un sistema di geometria interattiva. È possibile creare costruzioni comprendenti punti, vettori, segmenti, rette, coniche e funzioni, quindi modificare dinamicamente questi oggetti.

Da un altro punto di vista, è possibile immettere direttamente equazioni e coordinate.  Dunque GeoGebra consente la gestione contemporanea di variabili, numeri, vettori e punti. Calcola derivate e integrali di funzioni e dispone di vari comandi, come ad esempio Radice o Estremo.

Questi due punti di vista sono caratteristici di GeoGebra: un’espressione nella finestra algebra corrisponde ad un oggetto nella finestra geometria e viceversa.

wxMaxima è una GUI  multipiattaforma per il sistema CAS (computer algebra system) Maxima .

Caratteristiche :

Grafici 2D e 3D.
Programma basato su Menu e quindi semplice da usare.
Finestre di dialogo per l’isermento dei comandi.
Creazione di documenti.
Creazione di Animazioni.
Completamento automatico dei comnadi

Anche mathomatic è un software CAS multipiattaforma ma questa volta a linea di comando ma comunque molto potente.

Per generare i grafici questo software si appoggia a GnuPlot

ott 262010
 

Il Dossier Scuola è un’iniziativa di Italian Linux Society (ILS), realizzata dal gruppo utenti di Software Libero PDP, da BeFair e altri volontari.

Lo scopo di tale iniziativa è di promuovere il Software Libero nel mondo dell’istruzione, raccogliendo le esperienze delle scuole italiane che lo hanno già adottato nelle loro strutture e nell’attività didattica, descrivendo i modi in cui lo hanno introdotto.

È una raccolta di motivazioni, suggerimenti, progetti e buone pratiche di adozione: un elenco dettagliato ed esplicativo da dove le scuole potranno prendere esempi e contatti con chi ha già trovato una soluzione, e gli appassionati un riferimento per sensibilizzare le scuole stesse.

Il Dossier Scuola è realizzato sia in versione cartacea che in versione elettronica. Per motivi di spazio la versione cartacea contiene solo una parte dei programmi, delle esperienze e dei progetti inseriti. La versione online, invece, è completa ed in continuo aggiornamento all’indirizzo http://www.dossierscuola.it/PaginaIniziale e tutti, in particolare appassionati, docenti o studenti possono contribuire con i propri commenti ed esperienze.

16/04/2011 – Il progetto si amplia e ora è stato avviato anche il blog http://www.dossierscuola.it/blog/

ott 222010
 

gCAD3D è un CAD-CAM 3D gratuito che funziona sia su Windovs che Linux .

Le caratteristiche più importanti di questo software sono :

  • importazione ed esportazione in : Step, Iges, VRML, DXF, SVG ..
  • visualizzatore 3D-OpenGL integrato
  • interprete per comandi geometrici e NC in 3D
  • processore NC integrato
  • disponibile per  MS-Windows (32-bit), Linux (64 and 32-bit)

Il sito ufficiale dal quale potrete scaricare il programma e consultare la documentazione è :  www.gcad3d.org

E questo è quello che potrete ottenere :

gCad3D

lug 282010
 

Se avete bisogno di uno SCADA o di un software per creare HMI per il vostro impianto e non volete spendere PvBrowser è sicuramente una delle soluzioni da prendere in considerazione .

Il progetto è sotto licenza GPL il che è un vantaggio da non sottovalutare inoltre è multipiattaforma e funziona su Windows , Linux , MacOSX .

L’unica cosa che è necessario possedere per poterlo utilizzare è un pò di dimestichezza con il linguaggio C++ e le librerie QT .

Il tool dispone di un’interfaccia visuale (alla VB) per creare le maschere del vostro SCADA e quindi è molto amichevole come approccio .

A breve , appena avrò fatto un pò di prove creerò una sezione dove spiegherò come installarlo e utilizzarlo con magari un demo passo a passo .

Il sito ufficiale del progetto :

http://pvbrowser.de/pvbrowser/index.php

Su questo sito ho pubblicato una guida che inizia da questa pagina :

Guida + tutorial PvBrowser