Domenica, Giugno 13, 2010

E’ facile sviluppare software per Windows Mobile?

wm6.png 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.

[Continua a leggere…]

Mercoledì, Giugno 2, 2010

Cosa si può fare con Gimp?

cat_grafica.png 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…]

Lunedì, Marzo 15, 2010

Come è possibile proteggere dalla copia illegale i Nostri software?

usbkey.png
Nonostante io sia un sostenitore del software libero non posso sottovalutare il fatto che, la maggior parte delle aziende produttrici di programmi commerciali, necessitino di sistemi di protezione per prevenire l’utilizzo illecito dei loro lavoro.

Purtroppo, la pratica dell’utilizzo illegale del software è una triste realtà dei nostri giorni. Questo atteggiamento scorretto, non solo danneggia i produttori ma anche, e soprattutto, gli utenti che utilizzano regolarmente tali strumenti, i quali si vedono costretti sempre più spesso, a seguire procedure aggiuntive di attivazione o riattivazione di programmi legittimamente acquistati.

Come se non bastasse, il mancato introito delle licenze pirata, riduce le possibilità delle aziende produttrici (soprattutto quelle medie e piccole) di migliorare i propri software.

Proteggere un software

La domanda alla quale tenterò di rispondere in questo articolo è la seguente :
Se io producessi software commerciale, come potrei proteggerlo dalla copia illegale?
[Continua a leggere…]

Martedì, Dicembre 8, 2009

I Miei Preferiti, divisi per caterogia, su Delicious

delicious.png In questa pagina ho divisi in categorie l’elenco dei miei siti preferiti.

Tutti i link catalogati sono disponibili liberamente e accessibili attraverso lo stupendo servizio di social bookmarking, fornito da Delicious.com.
[Continua a leggere…]

Domenica, Agosto 9, 2009

Il Vero Programmatore

Un ritratto divertente della figura del “Vero Programmatore”.

Tratto Da
Newsgroups: it.hobby.umorismo
Subject: Vero programmatore
Date: Fri, 16 Jan 1998 11:37:44 +0000

IL VERO PROGRAMMATORE

Tornando indietro ai vecchi e gloriosi giorni dell’informatica primordiale era relativamente facile distinguere tra veri uomini e ragazzini (nella letteratura classica la distinzione e’ tra “veri uomini” e “mangia-quiche”).

Durante quei tempi i Veri Uomini erano gli unici che si intendevano di computer, gli altri (i ragazzini o “mangiatori di quiche”) erano quelli che di computer non se ne intendevano.

I Veri Uomini dicevano cose come “DO 10 I=1,10” o “ABEND” (ovviamente parlando in lettere maiuscole, mi sembra ovvio), mentre il resto della gente diceva semplicemente che i computer erano cose troppo complicate per loro. (sempre il lavoro [1] dice appunto che non esistono cose troppo complicate per il vero uomo).

Ma, come in tutte le cose, i tempi cambiano, adesso viviamo in tempi in cui anche le vecchiette hanno dei computer dentro i loro forni a microonde, in cui qualunque Vero Uomo puo’ essere battuto da un ragazzino di 12 anni in qualunque videogioco, in cui chiunque puo’ comperare, usare e capire un computer.

Il Vero Programmatore rischia di intraprendere la via dell’estinzione, sopraffatto da universitari che basano la loro vita su Mouse ed Icone.

E’ percio’ necessario stabilire una netta distinzione tra Il Vero Programmatore ed un universitario giocatore di Pac-Man. Se questa distinzione sara’ chiara questi giovani inesperti potranno avere un modello guida, un padre spirituale a cui ispirarsi. Inoltre sara’ possibile spiegare ai datori di lavoro perche’ non e’ ne’ necessario ne’ giusto sostituire dei Veri Programmatori con dei giocatori di Pac Man, anche se il risparmio sugli stipendi sarebbe considerevole.
[Continua a leggere…]

Giovedì, Agosto 6, 2009

Software Libero - Pensiero Libero (Volume 2)

Gli interventi e gli scritti di Richard Stallman, l’ideatore del movimento del Software Libero.

Volume Secondo

Questo è il secondo tomo della raccolta degli interventi di Richard Stallman, fondatore del movimento del software libero.

Testi fondamentali per seguire con cognizione di causa le dinamiche attuali – e soprattutto future – della cultura informatica come del mondo tecnologico. A partire da quella Licenza Generica Pubblica (GNU GPL) che dal 1989 ha fatto la storia, e continuerà a farla negli anni a venire. Per proseguire con dettagliate riflessioni sulla necessità di pratiche cooperative a largo raggio nel campo del software, non solo quello libero.

Un altro volume indispensabile a comprendere l’ampia portata della piena condivisione del codice nei programmi informatici. Perché la libera e totale circolazione delle idee, estensione naturale di tale condivisione, è un percorso obbligato per la tutela di una società aperta, partecipatoria, a misura di esseri umani.
[Continua a leggere…]

Software Libero - Pensiero Libero (Volume 1)

Gli interventi e gli scritti di Richard Stallman, l’ideatore del movimento del Software Libero.

Volume Primo

Per la prima volta in volume gli scritti e gli interventi di Richard Stallman, l’ideatore del movimento del Software Libero.

Un’attenta scelta dei suoi saggi per comprendere appieno le dinamiche più scottanti nell’era digitale, al crocevia tra etica e legge, business e software, libertà individuale e società trasparente. Dagli abusi del copyright (diritto d’autore) alla necessità del copyleft (permesso d’autore), dai pericoli dei brevetti sui software alla storia dettagliata del “Free Software”.

Vent’anni di testi e interventi pubblici su argomenti che hanno modificato la concezione dell’informatica e della tecnologia. Un condensato dello Stallman-pensiero, a sostegno della condivisione del codice, ma ancor prima e soprattutto a tutela di un bene essenziale di ogni società: la libera e totale circolazione delle idee per ciascuno e per tutti.
[Continua a leggere…]

Lo gnu, il pinguino e il cerbiatto esuberante

Cos’è Linux? Cos’è il Software Libero? Cos’è il software proprietario?

Tutto spiegato in modo semplice, diretto e divertente, in questo straordinario video…
[Continua a leggere…]

Breve storia del software libero e GNU Linux

Due eccellenti filmati che spiegano, in modo chiaro, sintetico e semplice, cos’è il software libero.

  • Cos’è il software libero?
  • Perchè esiste?
  • Quando è nato?
  • Come può aiutarci?

Una breve carrellata (in lingua italiana) per capire meglio il perchè di una importante realtà.
[Continua a leggere…]

Visual Basic.NET vs C#

Introduzione

Anni fa, quando fu presentato C# pensai di essere di fronte al linguaggio “definitivo”, semplice, veloce, potente. Forte della sua standardizzazione, C# poteva, forse, essere il linguaggio del futuro. A questo punto, “ruppi il mio salvadanaio” e acquistai due libroni (per la modica cifra di 110 Euro), interamente dedicati a questo linguaggio di programmazione.

Fortunatamente programmo da molti anni con Visual Basic, Visual C++ e PHP e ciò mi ha molto aiutato.
[Continua a leggere…]

Mercoledì, Agosto 5, 2009

Guida italiana all’uso del Perl-compatible regular expression

Questo documento ha l’ambizione di colmare almeno parzialmente la carenza di informazioni in lingua italiana disponibili in rete sulla funzionamento del Perl-Compatible Language Expression.

Questa guida si pone come complemento per una conoscenza approfondita di tutti i prodotti software che impiegano espressioni regolari per effettuare ricerche. Il modo in cui il p-cre è stato implementato all’interno di questi prodotti esula dagli obiettivi qui definiti. È da considerarsi quindi buona norma, prima di affrontare questa guida, comprendere in dettaglio come possano essere introdotte le espressioni regolari al loro interno.

Un’espressione regolare è una stringa di caratteri che deve dire al ricercatore quale stringa (o stringhe) state cercando. Di seguito sarà spiegato il formato di un’espressione regolare in dettaglio. Se avete familiarità con il Perl, conoscete già la sintassi. Se avete familiarità con Unix, dovreste sapere che ci sono sottili differenze tra le espressioni regolari in Perl e quelle in Unix. Se usate Windows, nessun problema, è possibile utilizzare le informazioni presenti in questo documento con la maggior parte dei linguaggi di programmazione.
[Continua a leggere…]

Installare un Web Server (Lighttpd) con PHP

Per sviluppare siti internet con PHP, una delle cose più comode, è quella di poter disporre sul proprio PC, di un sistema composto da un Web Server corredato dall’interprete del linguaggio.
[Continua a leggere…]

Cambiare il titolo di una Finestra

Piccolo software per modificare il titolo di una finestra in Windows.
Un’esempio di utilizzo delle API “EnumWindows”, “GetWindowText” e “SetWindowText”.
[Continua a leggere…]

Dynamic-link library (DLL)

In informatica, una dynamic-link library (termine inglese, tradotto in
italiano libreria a collegamento dinamico) è una libreria software che non
viene collegata staticamente ad un eseguibile in fase di compilazione, ma che
viene caricata dinamicamente in fase di esecuzione. Queste librerie sono note
con l’acronimo DLL, che è l’estensione del file che hanno nel sistema
operativo Microsoft Windows, o anche con il termine librerie condivise (da
shared library, usato nella letteratura dei sistemi Unix). Nei sistemi che
usano ELF come formato dei file eseguibili, come ad esempio Solaris o Linux,
sono anche note come “.so”, abbreviazione di Shared Object.
[Continua a leggere…]

Martedì, Agosto 4, 2009

PsDF Converter

Convertire file Poststsript(.PS), PDF, TIFF, BMP, PNG, JPEG, PCX, ecc…

Questo software è una semplice interfaccia grafica per Ghostscript, il quale che consente la conversione di file Postscript(.PS) e PDF in molti altri formati.

Vediamo di capire meglio cos’è PsDF Converter. Il suo scopo è semplice, convertire i file PDF e Postscript(PS, EPS) in altri formati, aggiungendo la possibilità di unire più file (PDF o Postscript) in modo da formare un’unico documento multipagina.
[Continua a leggere…]

Roberto Rossi

Unisciti a noi...

Categorie

  .Net     Annunci     C/C++     Cad     Editor     Linguaggi     Linux     Lisp     Pensiero     Php     Software     Varie     Windows  

Siti Amici