giovedì, marzo 15, 2012

Paypal, come ottenere una Carta di Credito valida da usare come Test in Sandbox

1 commento:
Paypal ormai è diventata la modalità di pagamento principe nell'era di internet. Sarà per la semplicità di integrazione o per l'affidabilità, fatto sta che ormai non esiste sito di e-commerce che non accetti i pagamenti via Paypal.
Io in questi giorni ne ho realizzato uno ed ho sfruttato le innumerevoli API messe a disposizione da Paypal. A mio parere però proprio questa enormità di informazioni e i diversi modi di affrontare la problematica di pagamento fanno si che delle cose semplici diventino intricate e chi affronta per la prima volta il problema dei pagamenti con Paypal diciamo rimane a dir poco frastornato.

Per me il problema più grosso è stato quello di testare il pagamento con carta di credito, cosa banale ma che mi ha fatto perdere tempo preziosissimo. Alla fine ne sono venuto a capo e ora inserirò una volta per tutte la procedura da dover seguire per effettuare un test in Sandbox con il così detto  PayPal Account Optional.

mercoledì, febbraio 22, 2012

Java Tricks - Convert Long to Enum.

Nessun commento:
Questo di oggi è un piccolo trucco (che poi tanto trucco non è) per ottenere una enumerazione dato un numero, nel nostro caso un Long.
Supponiamo di avere tale enum

sabato, gennaio 28, 2012

CVS Merging ed Eclipse - Come fare il marging in Head di un proprio BRANCH

Nessun commento:
Pensavo che CVS dopo anni di onorato lavoro fosse morto e sepolto ed invece per un mio progetto che sto seguendo in questi giorni son dovuto tornare sui miei passi e risvegliare i morti :).

Pronti via ecco il primo fantasma palesarmi alla vista...... fare il marging di un branch con l'head del progetto. Mission impossible? No solo un pò noiosa. 
Di seguito i passi da seguire per fare il Merge del proprio BRANCH CVS nell' HEAD (o altro branch) in Eclipse.
Diamo per scontato che quando avete creato il vostro Branck  (Team -> Branch) avete associato un root tag al branch (Eclipse lo fa di default anteponendo "Root_" al nome che state dando al vostro branch). 

CVS utilizza il root tag per determinare quali commit sono pervenuti dal nostro branch e quali invece provenienti da altre fonti (altri branchs o head).

E ora di "Mergiare".
Assicuriamoci che tutte le nostre modifiche siano state committate sul branch e quando tutti i cambiamenti effettuati saranno stati committati nel repository CVS, carichiamo il branch/head di destinazione sul quale vogliamo che tali modifiche vengano commmitate. 
Per fare questo (Team -> Switch to Another Branch or Version) 


Siamo pronti per avviare il processo di Merging.
Selezioniamo il package,il progetto,la classe dalla quale vogliamo recuperare le modifiche e facciamo (Team -> Merge) : 


Si aprirà un'ulteriore finestra con i seguenti campi
Branch or Version to be Merged (end tag) - Questo è il nome che avete dato al branch (es. Mio_Branch)
Common Base Version - Questo invece è il nome che avete dato al root tag (es. Root_Mio_Branch).

Ci sono anche due check box, il primo che è quello che vi da maggior controllo sulle cose da mergiare è Preview the merge in synchronize view, questo check una volta che la sincronizzazione sarà finita vi darà la possibilità di vedere tutte le differenze che estistono tra il vostro branch e quello di destinazione.
Per ciascun file si avrà la possibilità o di fare direttamente il merge o di aprire il tool di comparazione e selezionare le modifiche da importare.
Se si opta per la seconda soluzione ricordarsi di selezionare "Mark as Merged" dal menu che si apre cliccando con il tasto destro del mouse sulla risorsa da mergiare.

Riportiamo le nostre modifiche sull'HEAD.

Finito il processo di merging rimane ancora un passo da compiere che è quello di committare le modifiche importate dal branch sorgente in quello di destinazione. Passare alla Java Perspective  di Eclipse e selezionare (Team -> Synchronize with Repository), la Synchronize Perspective si riaprirà sul branch/head di destinazione e ci basterà fare commit per vedere le nostre modifiche in Produzione.
Fine, spero che questo vi possa aiutare come ha aiutato me.

venerdì, novembre 18, 2011

VOIP - Creare un Email2Fax con Fetchmail e Postfix

Nessun commento:
Ciao a tutti, la seguente guida ha lo scopo di illustrare i passi da compiere per poter creare un Email to Fax Gateway, in pratica l'utente spedisce una email debitamente formattata e quell'email diventa un fax che viene spedito al destinatario scelto. Premetto che qui si illustra solo la realizzazione del Gateway e nulla viene detto sulla configurazione di Hylafax e Asterisk due componenti fondamentali per un sistema VOIP. (Per quanto riguarda Hylafax riporto un ottima guida su come configurarlo in maniera da realizzare un fax server).

Ci sono diversi approcci percorribili per implementare un Gateway Email2Fax con Hylafax, essi principalmente differiscono da due fattori:

martedì, gennaio 11, 2011

VOIP - Telefonare e faxare standosene comodi comodi - PARTE 1

Nessun commento:
Volete telefonare a tariffe vantagiose direttamente dal vostro laptop o dal vostro cellulare? Volete inviare fax al costo di una chiamata urbana standovene seduti comodamente sul divano in pochi passi vi illustro come fare.

mercoledì, novembre 10, 2010

Acquisto casa: chi deve pagare le spese della registrazione del Preliminare di vendita?

Nessun commento:
Questa è una mia vecchia richiesta fatta all' ADUC http://www.aduc.it/, il giorno in cui decisi di acquistare casa e cominciai a trovarmi difronte ad un mondo inesplorato pieno di insidie, truffatori e disonesti. Ma con un pò di accortezza e tenendo bene in mente un vecchio motto "che fidarsi è bene ma non fidarsi è meglio" mi sono arrabbattato in cose molto più grandi di me. Ora qui riporto la mia domanda e la risposta che mi venne fornita. Sperando di dare qualche informazione in più a chi si appresta ad acuqistare la propria dimora.