Articoli Consigliati

FTPdist - tool per il deploy su server FTP con PHPFTPdist - tool per il deploy su server FTP con PHP

In queste settimane ho lavorato su un progetto personale, che però mi ha fatto parecchio innervosire per la fase di deploy. Visto che mi ritrovo ad avere il braccino...

Leggi l'articolo

Junction - Link simbolici su WindowsJunction - Link simbolici su Windows

Come ogni weekend, stavo portando avanti uno dei miei tanti progetti (che spero di poter rilasciare a breve), e sono giunto alla fase di skinning. Per chi non fosse del mestiere,...

Leggi l'articolo

Utilizzare WhatsApp su PC o MacUtilizzare WhatsApp su PC o Mac

Salve a tutti, oggi vi illustrerò brevemente come poter utilizzare la famosa applicazione di messaggistica Whatsapp tramite PC o Mac, il tutto tramite Bluestacks. Bluestacks...

Leggi l'articolo

Usabilità nei form - alcuni suggerimentiUsabilità nei form - alcuni suggerimenti

Da qualche giorno ho terminato (se così si può dire) lo sviluppo di un progetto per un noto marchio di automobili tedesco. Questo sito prevedeva la compilazione di...

Leggi l'articolo

PHP 5.4 - Alcune novità della prossima versionePHP 5.4 - Alcune novità della prossima versione

Tra qualche tempo avverrà il lancio della nuova versione del linguaggio di programmazione server oriented (5.4 - RC8), ed è già il fermento tra gli sviluppatori. Le...

Leggi l'articolo

Codemotion 2012 - Impressioni e tante emozioni.Codemotion 2012 - Impressioni e tante emozioni.

Come alcuni di voi hanno avuto modo di sapere dal post precedente, ho partecipato come speaker al Codemotion 2012. Il Codemotion è un evento organizzato dalla Facoltà...

Leggi l'articolo

Codemotion a Roma il 23-24 Marzo 2012 - Arduino, quando un aperitivo avvicina elettronica ed informatica.Codemotion a Roma il 23-24 Marzo 2012 - Arduino, quando un aperitivo avvicina elettronica ed informatica.

Cari lettori di Good2know, è con piacere che vi dò l'annuncio della mia presenza al Codemotion di quest'anno. La mattina del Sabato 24 Marzo, alle ore 09.50, terrò un...

Leggi l'articolo

La Successione di Fibonacci - VideoLa Successione di Fibonacci - Video

Ultimamente mi sono appassionato a giochi matematici ed enigmi. Mentre programmo una rubrica su enigmi e giochi matematici da pubblicare qui su Good2know, vi propongo questo...

Leggi l'articolo

Ecografia con l'iPhoneEcografia con l'iPhone

Se è vero il motto "C'è un'applicazione per tutto" anche il numero di gadget per smartphone sta raggiungendo questa definizione. E' il caso di un piccolo strumento...

Leggi l'articolo

Text shadow animation, testo in 3D con CSS3Text shadow animation, testo in 3D con CSS3

Girovagando per il web ho trovato un effetto con i nuovi css3 molto carino., fatto utilizzando i tag introdotti nella terza versione di CSS. Attraverso questi nuovi...

Leggi l'articolo

No public Twitter messages.

FTPdist – tool per il deploy su server FTP con PHP

In queste settimane ho lavorato su un progetto personale, che però mi ha fatto parecchio innervosire per la fase di deploy.

Visto che mi ritrovo ad avere il braccino corto (e lo so, non tutti son perfetti XD), ho comprato uno di quei domini scadenti da una decina di euro e ho buttato su il mio progetto (prossimamente lo presenterò ufficialmente).

In poche parole, per ogni fix diventavo cretino a navigare tra le cartelle e ad uploadare i file, allora mi sono messo a creare un piccolo tool per risolvere questa magagna.

Il tool si chiama FTPdist, lo trovate su GitHub e potete usarlo come vi pare (cestinatelo pure se vi fa cagare), se lo usate e volete migliorarlo fate un fork o magari mandatemi una mail.

Il tool fa una sincronizzazione della cartella in locale con quella su ftp (ovviamente previa configurazione di alcuni parametri nel file config.php – viva la fantasia n.d.r.), guarda la data di ultima modifica ed eventualmente sovrascrive il file. Se il file non esiste proprio in produzione, viene uploadato comunque.

Fatemi sapere che ne pensate.

Aloha!

Posted on : 21-03-2013 | By : Filippo Matteo Riggio | In : Programmazione

Tags: , ,

0

Junction – Link simbolici su Windows

Come ogni weekend, stavo portando avanti uno dei miei tanti progetti (che spero di poter rilasciare a breve), e sono giunto alla fase di skinning. Per chi non fosse del mestiere, lo skinning è la realizzazione grafica del layout di un sito web.

Il problema iniziale

Lavorare con Linux è fantastico (io uso Ubuntu), ma quando devi fare lo skinning son dolori, in quanto i tool per farlo (photoshop, fireworks, ecc.) sono principalmente per Windows o Mac.

Come si può ovviare?

La prima soluzione è di utilizzare VMware con un’immagine distro Linux, però la differenza di filesystem tra Linux e Windows risulta essere un po’ problematica.

La seconda soluzione, che ho adottato, è quella di usare WAMP e sviluppare in PHP direttamente su Windows.

Resta però il problema dei link simbolici, in quanto Windows di default non offre questa funzionalità.

Junction

Junction è un eseguibile, fornito da Microsoft stessa, per ovviare questo problema.

Come usarlo.

Per prima cosa copiatelo nella cartella C:\WINDOWS\system32, in modo da non dover configurare variabili d’ambiente.

Aprite il prompt (cmd) dei comandi, e digitate il comando:

C:\>junction "Link simbolico" Link target

L’output restituito sarà questo:

Created Link simbolico
Targetted Link target

Opzioni

-s : permette di creare link simbolici ricorsivamente (subdirectories)

-q : evita di stampare gli errori (quite)

-d : cancella il link simbolico (as es: junction -d “Link simbolico”)

Posted on : 16-02-2013 | By : Filippo Matteo Riggio | In : Programmazione

0

Utilizzare WhatsApp su PC o Mac

Salve a tutti, oggi vi illustrerò brevemente come poter utilizzare la famosa applicazione di messaggistica Whatsapp tramite PC o Mac, il tutto tramite Bluestacks.

Posted on : 15-11-2012 | By : Filippo Matteo Riggio | In : Freeware

Tags: , , ,

0

Usabilità nei form – alcuni suggerimenti

Da qualche giorno ho terminato (se così si può dire) lo sviluppo di un progetto per un noto marchio di automobili tedesco.

Questo sito prevedeva la compilazione di un form per richiedere un preventivo per il cambio degli pneumatici, da qui l’esigenza di capire come poter fornire la miglior user experience possibile ad un utente che deve compilare un modulo online ed evitare che questi abbandoni il processo.

Posted on : 30-10-2012 | By : Filippo Matteo Riggio | In : Usabilità

Tags: , ,

0

PHP 5.4 – Alcune novità della prossima versione

Tra qualche tempo avverrà il lancio della nuova versione del linguaggio di programmazione server oriented (5.4 – RC8), ed è già il fermento tra gli sviluppatori.

Le novità attese sono tante, dalla sintassi abbreviata al “dereferencing” degli array, a funzioni deprecate e nuove interessanti features dal punto di vista OOP.

Posted on : 28-06-2012 | By : Filippo Matteo Riggio | In : Programmazione

Tags: , ,

0

Codemotion 2012 – Impressioni e tante emozioni.

Come alcuni di voi hanno avuto modo di sapere dal post precedente, ho partecipato come speaker al Codemotion 2012.

Il Codemotion è un evento organizzato dalla Facoltà di Ingegneria Informatica di Roma 3.

Posted on : 28-03-2012 | By : Filippo Matteo Riggio | In : Eventi

Tags: , , ,

4

Codemotion a Roma il 23-24 Marzo 2012 – Arduino, quando un aperitivo avvicina elettronica ed informatica.

Cari lettori di Good2know, è con piacere che vi dò l’annuncio della mia presenza al Codemotion di quest’anno.
La mattina del Sabato 24 Marzo, alle ore 09.50, terrò un talk dal titolo leggermente bizzarro: “Arduino, quando un aperitivo avvicina elettronica ed informatica“.

Il talk parla di Arduino, una piattaforma di prototipazione, sviluppata ad Ivrea, che riesce a far sviluppare piccoli progetti di elettronica a programmatori che, come me, non capiscono una ceppa di elettronica.

Se per caso in quei giorni siete a Roma ed avete voglia di stare ad ascoltare le mie ciancie ne sarò ben lieto.
Dato il post, sfrutto l’occasione per consigliarvi caldamente di partecipare al Codemotion, un’iniziativa davvero fatta bene, in cui si possono ascoltare talk riguardanti molte delle nuove tecnologie in circolazione.

Alla prossima!

Posted on : 19-03-2012 | By : Filippo Matteo Riggio | In : News

Tags: , , ,

3

La Successione di Fibonacci – Video

Ultimamente mi sono appassionato a giochi matematici ed enigmi.
Mentre programmo una rubrica su enigmi e giochi matematici da pubblicare qui su Good2know, vi propongo questo video che ho trovato girovagando sul web sulla successione di Fibonacci.
Buona visione!

Posted on : 29-01-2012 | By : Filippo Matteo Riggio | In : Curiosità

Tags: , ,

0

Ecografia con l’iPhone

Se è vero il motto “C’è un’applicazione per tutto” anche il numero di gadget per smartphone sta raggiungendo questa definizione.

Posted on : 15-11-2011 | By : Filippo Matteo Riggio | In : Nuove tecnologie

Tags: , ,

3

Text shadow animation, testo in 3D con CSS3

Girovagando per il web ho trovato un effetto con i nuovi css3 molto carino., fatto utilizzando i tag introdotti nella terza versione di CSS.

Attraverso questi nuovi standard si possono applicare effetti molto carini al testo.

Posted on : 13-11-2011 | By : Filippo Matteo Riggio | In : Programmazione

Tags: , ,

0