Archivio della Categoria 'Open Source'

Testare IE dentro firefox

Martedì 22 Maggio 2007

Ecco una comoda estensione di Firefox utile agli sviluppatori per vedere come una pagina web sarebbe visualizzata in Internet Explorer.

IE Tab è un'estensione che include un'istanza di Internet Explorer in un tab di Firefox. Funziona con le versioni da 1.5 a 3.0a4.

La pagina ufficiale dell'estensione si trova all'indirizzo: http://ietab.mozdev.org

 


Aumenta la diffusione di questo articolo

Seo Lens

Domenica 20 Maggio 2007

Proseguiamo la serie di articoli che facciamo ogni tanto sul mondo dei motori di ricerca.

Questa volta, però non trattiamo un'alternativa a Google, ma un modo intelligente di usare i suoi servizi.

Brevemente, tra i servizi che offre Google, c'è anche Google co-op, che permette agli utenti di crearsi un motore di ricerca personalizzato secondo le proprie esigenze e di metterlo a disposizione di altri sul proprio sito oppure di fornirlo come gadget sulla propria Home Page di Google.

(more…)


Aumenta la diffusione di questo articolo

Google Ajax Feed API

Sabato 19 Maggio 2007

API è l'acronimo di Application Programming Interface (Interfaccia di Programmazione di un'Applicazione), indica ogni insieme di procedure disponibili al programmatore, di solito raggruppate a formare un set di strumenti specifici per un determinato compito. Le API permettono di evitare ai programmatori di scrivere tutte le funzioni dal nulla, velocizzando enormemente lo sviluppo e permettendo la costruzione di programmi molto più evoluti e con comportamenti standardizzati.

Le API hanno quindi due aspetti: uno economico ed uno tecnico. 

(more…)


Aumenta la diffusione di questo articolo

Software Open Source

Giovedì 3 Maggio 2007

La provincia autonoma di Bolzano ha deciso di investire nel software open source con il progetto Fuss, creando uno staff di persone che hanno messo a punto una distribuzione di Linux orientata alle scuole, che è giunta alla sua seconda versione.

Però l'aspetto più interessante consiste nel fatto che con del software open source, gli studenti e le famiglie possono essere incoraggiarsi a copiare e diffondere il software utilizzato in piena legalità, dimostrando contestualmente che è possibilissimo lavorare e fare qualsiasi altra attività senza usare software proprietari. 

In questo modo poi viene anche permesso agli studenti di acquisire coscienza del significato di marchio registrato e diritti d'autore, dimostrando che l'alternativa non è tra comprare qualcosa legalmente o duplicarlo illegalmente, ma esiste anche l'opzione di utilizzare strumenti gratuiti di libera diffusione ed ottima qualità, senza contare il risparmio per la provincia quantificato in 500.000 euro. Risparmio destinato ad aumentare in futuro, dato che le famiglie che hanno imparato ad usare il software libero, difficilmente vorranno passare alle alternative a proprietarie.

(more…)


Aumenta la diffusione di questo articolo

Gestire le combinazioni di tasti in Javascript

Venerdì 20 Aprile 2007

Per quanto riguarda gli strumenti utili che vogliamo sempre mettere a disposizione, c'è anche il metodo per gestire le combinazioni di tasti in Javascript.

(more…)


Aumenta la diffusione di questo articolo

Fireclipse

Mercoledì 18 Aprile 2007

E' stato rilasciato un nuovo framework di sviluppo chiamato Fireclipse, che permette di accoppiare Firefox ad Eclipse per il debugging delle applicazioni Web.

 

(more…)


Aumenta la diffusione di questo articolo

Upload Multiplo di Files

Giovedì 29 Marzo 2007

Dopo l'articolo sugli angoli arrotondati, ecco un articolo su un'altra attività utile per aggirare un limite dei normali browsers. 

Chiunque abbia mai scritto un po' di codice HTML,  sa benissimo che nei normali form è possibile caricare solo un file per volta. Questo fatto, tuttavia, può essere una forte limitazione all'usabilità per chi scrive applicazioni Web.

 

Però fortunatamente questo limite si può aggirare. Il trucco consiste nell'inserire nella pagina un'applicazione che faccia il lavoro di caricare i files sul web server uno per uno. Questa applicazione non può essere un normale javascript, perché gli javascript si affidano alle stesse interfaccie usate normalmente dal browser. Può essere fatta in Java, ma occorre fare un applet firmato digitalmente perché possa funzionare, ma questo può risultare scomodo sia per chi lo fa, sia per chi lo deve usare che non è detto che possa usare java, che non è diffusissimo. Invece Flash è presente su oltre il 90% dei computer presenti in rete ed è anche esteticamente gradevole a vedersi.

Qui sotto riporto un esempio completo con cui si possono caricare più files contemporaneamente su un server, utilizzando un semplice script flash con la tecnologia del javascript non intrusivo. Più complicato a dirsi che a farsi. Il file lato server è scritto in PHP, ma una volta capito il funzionamento è banale farlo in ASP, Rails, Perl, [inserire qui il nome di qualsiasi altro linguaggio].  Esempio completo

 

 


Aumenta la diffusione di questo articolo

Spam

Giovedì 29 Marzo 2007

Per stringere ulteriormente i filtri contro lo spam, abbiamo attivato l'indirizzo spamtrap@tsnclan.it potete inserirlo in qualunque form vi sembra che non rispetti la privacy. In questo modo potremo testare l'effettiva efficacia dei nostri filtri antispam e migliorarli continuamente. 

 


Aumenta la diffusione di questo articolo

Pool di applicazioni

Lunedì 19 Marzo 2007

Questo post risponde ad una domanda che chiunque si trova a gestire un server con IIS6 ed un certo numero di siti, prima o poi si pone.

C'è il task manager di Windows che nel tab prestazioni mi indica che c'è un processo w3wp.exe che sta consumando troppe risorse.  Come faccio a sapere a che pool di applicazioni corrisponde il processo incriminato?

(more…)


Aumenta la diffusione di questo articolo

VMware su chiave USB

Mercoledì 7 Marzo 2007

vmwareCon la nuova versione del proprio tool di amministrazione ACE, VMware permette agli utenti di creare macchine virtuali che possono essere infilate in drive USB o iPod, e utilizzate su qualsiasi PC.

(more…)


Aumenta la diffusione di questo articolo