|
There are no translations available.
Gli strumenti per il debug degli script PHP all'interno di pagine web sono molteplici, a partire dall'utilissima funzione var_dump() che permette di andare a video il contenuto delle variabili dello script.
Alcune volte tuttavia risulta molto utile eseguire un debug passo-passo degli script. A questo punto il campo degli strumenti "free" disponibili, si riduce fondamentalmente a due. Il primo si affida completamente al connubio Eclipse/Zend. Zend mette a disposizione gratuitamente la versione community del proprio "ZendServer" il quale a sua volta si basa sul ben conosciuto server Apache. Sulla pagina di riferimento di Eclipse si possono trovare tutte le informazioni utili per il download e l'installazione dell'ambiente di sviluppo e del server necessari per il debug degli script.
Su macchine un pò più datate tuttavia, l'ambiente di sviluppo dell'Eclipse può risultare un pò macchinoso e lento alle risposte.
|
|
Read more...
|
|
|
Versionamento con SVN e TortoiseSVN |
|
|
|
|
There are no translations available. Comunemente si attirbuisce il problema del versionamento a chi realizza codice sorgente di programmi. In realtà, tale problema può essere esteso a qualsiasi ambito in cui per esempio files vengano modificati nel tempo e si voglia tenere traccia delle differenti modifiche effettuate. Un metodo di versionamento classico è quello di salvare il o ifiles modificato conferendogli un qualche ordinamento temporale per essere in grado di recuperare i vari passi dello sviluppo all'interno di quella biblioteca di versionamento venutasi a creare. Gli aspetti del versionamento sono molteplici e molteplice è la documentazione che si può reperire dalle differenti fonti della rete. Tuttavia, per saggiare le potenzialità degli strumenti del versionamento, si può fare affidamento su applicazioni come:
|
|
Read more...
|
|
There are no translations available.
Forse anche voi vi siete già trovati nella mia stessa situazione: dover "uploadare" un bel pò di file su un server ftp ma non disporre di un collegamento adsl o comunque della banda larga. Il problema maggior ein questi casi non è nemmeno tanto la lentezza del collegamento che comunque fa venire il latte ai ginocchi. No, il problema più grande è che succede spesso che la "connessione al server venga reimpostata". Di conseguenza il collegamento viene resettato e il processo di caricamento dei file viene interrotto. Certamente gran parte dei client ftp supportano le funzioni di resume più disparate, ma io non mi sono mai fidato tanto. Per farla breve comunque, una funzione molto comoda per caricare molti files su un server ftp in una volta sola è quella di farne uno zip e di decomprimerli una volta che l'archivio compresso è arrivato sul server. |
|
Read more...
|
|
|
IPC e Named Pipe Java/VC++ |
|
|
|
|
There are no translations available. Quando si ha a che fare con sistemi complessi, in cui differenti moduli collaborano ad un unico scopo, spesso si presenta la necessità di far comunicare questi moduli tra loro. Ci si deve quindi confrontare con quelle che sono le tecniche e le problematiche dell'IPC (Inter Process Communication). Prima di scegliere l'una o l'altra tecnica, ci sono alcune domande a cui si deve dare una risposta per non incorrere in problemi futuri. Gli applicativi che debbono comunicare, possono risiedere su macchine diverse o si trovano comunque sempre sulla stessa macchina? Ho bisogno che il canale di comunicazione sia il più efficiente possibile? I processi inter comunicanti sono stati programmati nello stesso linguaggio di programmazione? |
|
Read more...
|
|
|