Domenica, Agosto 19, 2012
MyProtector per Linux
A seguito delle numerose richieste ricevuto, ho sviluppato un’apposita versione per Lnux di MyProtector.
Per chi non lo conoscesse, MyProtector è un concept creato dall’idea di utilizzare una normale chiavetta USB, come fosse una protezione hardware, la quale avrà il compito di consentire il funzionamento del nostro software.
Per chi volesse capire meglio l’idea che sta alla base di MyProtector, consiglio di leggere la pagina ufficiale del programma, cliccando qui.
In questo articolo vedremo dove scaricare e come utilizzare MyProtector per Linux.
[Continua a leggere…]
Lunedì, Luglio 9, 2012
Come imparare a sviluppare applicazioni web? Cosa scegliere?
Oggi parliamo di applicazioni web.
Iniziamo col dire che una applicazione web può essere un semplice sito web, un servizio dedicato ma anche un software per il calcolo, più in genere un qualsiasi programma che elabora i dati principalmente su un sistema remoto (all’interno di internet).
Il bello di questo tipo di software è che può essere utilizzato da tutti i dispositivi dotati di un browser, quindi PC, tablet, smartphone ecc…
Non pretendo certo di spiegare tutto ciò che c’è da sapere ma, proverò a fornire alcune indicazioni su come approcciare a questo fantastico mondo, cercando di fare una panoramica sulle più popolari tecnologie oggi disponibili, fornendo indirizzi e riferimenti utili per iniziare lo sviluppo delle proprie applicazioni.
Come Funziona?
La prima cosa che deve essere chiara è il come funziona una applicazione web, indipendentemente dagli strumenti che verranno poi utilizzati per crearla.
Un software web funziona (nella maggior parte dei casi) all’interno di un Browser Web (es. : Internet Explorer, Firefox, Opera, ecc…).
Nella pratica, il meccanismo sul quale si basa è il seguente :
Meccanismo che, a parole, può essere cosi riassunto :
- L’utente da un comando al browser. Ad esempio indicando l’indirizzo della pagina web che vogliamo visualizzare;
- Il browser si collega al server corrispondente all’indirizzo inserito;
- Il server elabora la pagina richiesta e restituisce al browser i dati che compongono la pagina;
- Il browser riceve i dati dal server e li mostra all’utente.
Questo è il processo alla base di tutte le applicazioni web, un continuo scambio di dati tra client (il browser) e server.
Per quanto costantemente presente, tale meccanismo non è esente da eccezzioni. Se nella maggior parte dei casi le elaborazioni dei dati avvengono sul server, il quale produce risultati, alcune volte sarà necessario effettuare elaborazioni direttamente sul client (il browser) senza scomodare il sistema remoto.
Per governare questo processo ci sono molte cose da imparare, sia a livello di linguaggi di programmazione sia a livello di metodi di presentazione dei contenuti.
[Continua a leggere…]
Domenica, Giugno 3, 2012
Windows 8, Metro e Visual Studio Express 2012, l’inizio di una “tragedia”?
Fino ad oggi, le versioni Express di Visual Studio sono sempre state gratuite. Con questo ottimo ambiente di sviluppo era possibile realizzare qualsiasi tipo di applicazione, utilizzando uno dei tanti linguaggi messi a disposizione, producendo software perfettamente funzionante su tutti i Windows degli ultimo 10/15 anni.
Dalla versione 2012, probabilmente non sarà più cosi!
In questo articolo parlerò di cosa penso di Windows 8, della sua nuova interfaccia Metro e di cosa mi aspetto dal futuro…
[Continua a leggere…]
Sabato, Novembre 26, 2011
Software Alternativi per Windows e Linux, dove trovarli?
Grazie alla mail inviata da un visitatore, oggi parlerò di come trovare software liberi e/o a sorgente aperto, in sostituzione ai programmi commerciali.
Molto spesso, quando si decide di passare al Software Libero, o comunque si vuole sostituire i normali programmi commerciali con alternative gratuite, ci si scontra con il problema dell’individuare il software più idoneo oppure, più semplicemente, si desidera verificare le possibilità a nostra disposizione.
Molti siti web forniscono elenchi a questo scopo, negli anni alcuni sono andati oltre creando veri e propri archivi liberamente consultabili.
I miei preferiti sono i seguenti…
[Continua a leggere…]
Sabato, Settembre 10, 2011
Perché Linux dovrebbe sostituire Windows?
Oggi tenterò di spiegare, dal mio punto di vista, per quale motivo Linux sia costretto a rincorrere Windows cercando di sostituirlo su ogni computer del pianeta.
La risposta ad un tale quesito può sembrare molto complessa ma, nella realtà, è molto più semplice di quello che ci si può immaginare. Il vero problema, in un mondo che tenta di imbottirci di falsità, è aprire la mente per vedere oltre…
Venerdì, Agosto 12, 2011
Browser web Chrome, il peggio che ritorna!
L’uso del browser web di Google purtroppo, è sempre più diffuso. Come al solito troppe persone faticano a comprendere i problemi che ciò potrebbe comportare.
In questo articolo esaminerò i difetti di Chrome e proverò a spiegare quali danni, questo software, potrebbe fare al mondo.
Allo stesso tempo, cercherò di fornire una alternativa, atrettanto valida, libera, e non dannosa.
[Continua a leggere…]
Mercoledì, Agosto 3, 2011
The Open DVD. V.11.05
Con mio grande rammarico mi sono accorto di aver ignorato completamente la nuova edizione primaverile di una stupenda raccolta di software libero e open source, TheOpenDVD.
Per rimediare, anche se in ritardo, vorrei provare a spiegare cos’è e come possiamo utilizzarla per le nostre attività quotidiane.
Iniziamo parlando di cos’è TheOpenDVD. La miglior definizione che si può dare è questa :
“TheOpenDVD è una ricca collezione di programmi Open Source di alta qualità per Windows, comodamente disponibile su un DVD, scaricabile come file .ISO. I programmi sono stati accuratamente selezionati per assicurare stabilità, facilità d’uso e un’installazione e rimozione pulita dal computer. Questo DVD è inteso per ampliare le tue conoscenze sul mondo dell’Open Source, ribadendo l’invito ad esplorare altri progetti, magari spingendosi a provare un intero nuovo sistema operativo, come GNU/Linux.”
In questa collezione di software per windows, c’è proprio tutto il necessario per avvicinarsi nel modo migliore al software open source e a quello libero.
TheOpenDVD consultabile su :
http://www.theopendvd.it/.
[Continua a leggere…]
Sabato, Gennaio 22, 2011
WinMerge vs KDiff
Con la release 2.23-19 di RSciTE siamo di fronte a un cambiamento “epocale”, WinMerge è stato eliminato!
Se nelle precedenti release il “lavoro” di confronto e fusione è stato svolto da WinMerge, nonostante le sue ottime caratteristiche, ho deciso di sostituirlo. I motivi che mi hanno portato a tale decisione sono diversi, primo fra tutti l’impossibilità di confrontare tre file contemporaneamente inoltre, ho sempre trovato limitanti e poco “piacevoli” le modalità di fusione.
Per risolvere questi problemi mi sono messo alla ricerca di una alternativa e, dopo diverse settimane di utilizzo e sperimentazione, ho trovato ciò che cercavo. KDiff!
[Continua a leggere…]
Domenica, Giugno 13, 2010
E’ facile sviluppare software per Windows Mobile?
Dopo anni di fedeltà ai sistemi forniti da Nokia, in particolare a Symbian, ultimamente ho fatto un radicale cambiamento, passando ad un sistema dotato di Windows Mobile!!!
Qualcuno potrà dire, ma come, il software libero? Perchè non Android?
Bene, in questo articolo, oltre a rispondere a queste domande, mostrerò come realizzare, in modo estremamente semplice, un piccolo programma per Windows Mobile.
Mercoledì, Giugno 2, 2010
Cosa si può fare con Gimp?
Da utilizzatore abituale di GIMP, che ricordo essere un software per il fotoritocco e la grafica creativa, mi sono sempre chiesto per quale motivo sembra obbligatorio usare Photoshop per qualsiasi lavoro.
Certo, dall’alto dei suoi mille Euro a licenza, Photoshop è la scelta migliore per molti tipi di professionisti.
Naturalmente, accanto a queste persone ne esistono molte altre, la maggior parte, che si affidano al “sentito dire” e utilizzano ciecamente Photoshop pensando che qualsiasi altra strada sia controproducente. Quanti alla fine acquistano una versione regolare del programma?
Molto credono, e a mio parere sbagliando, che GIMP sia difficile da usare, oppure che i risultati che si possono ottenere siano di basso livello, o ancora che non abbia un numero di funzioni sufficienti per poter realizzare lavori professionali.
Bene, alcuni professionisti che utilizzano GIMP ci hanno voluto mostrare le possibilità di questo prodotto.
[Continua a leggere…]

Scrivimi / Info
R.R. su Google+
Seguimi su Twitter
Feed RSS