In questo articolo vedremo come creare le directives ovvero dei componenti con cui è possibile creare delle parti riutilizzabili all’interno di un’applicazione AngularJS. Vedremo nel dettaglio e con esempi le proprietà che compongono un oggetto directive, come avviene il matching da parte del $compiler ed alcune best practices nella loro creazione.

More »

In questo articolo vedremo cosa sono i servizi in AngularJS, quali sono quelli già preesistenti nel framework e come crearne dei nuovi ed inoltre vedremo la differenza tra service, factory e provider (e value).

More »

In questo articolo vedremo come creare “l’impalcatura” di un’applicazione AngularJS utilizzando dei tools da linea di comando facenti parte del pacchetto Yeoman. Prerequisito per l’utilizzo di questi comandi è avere installato sulla propria macchina Node.js.

More »

Dopo una nuova installazione di Nginx nel caso di creazione di virtual host si potrebbe incappare nel seguente errore (visibile nel file error.log della vostra installazione)

could not build the server_names_hash, you should increase server_names_hash_bucket_size: 32

Questo errore è relativo alla lunghezza dei nomi dominio.

Per sistemarlo occorrerà aprire il file di configurazione di Nginx (solitamente /etc/nginx/nginx.conf) e decommentare (o aggiungere) la direttiva nel blocco http

http {
    ...
    server_names_hash_bucket_size 64;
    ... 
}

Fatto ciò potete testare se le modifiche apportate al file di configurazione sono ok on l comando nginx -t e riavviare il servizio (service nginx restart).

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

I pacchetti nei repositori Debian potrebbero essere non aggiornati alle ultime versioni stabili dei software, questo succede per esempio volendo aggiornare Nginx alle ultime versioni su Debian Wheezy.
Per installare le ultime versioni di Nginx usando il comando apt-get possiamo usare la tecnica dell’apt pinning: questa consiste nel creare un file chiamato /etc/apt/preferences dove specificheremo quale versione desideriamo installare di un determinato pacchetto (o di tutti).

More »

Nel caso vi capitasse di utilizzare scripts php come servizi, per esempio realizzando server Websocket con Ratchet e ZeroMQ (sui quali prima o poi scriverò qualcosa), lo script di bash qui di seguito vi tornerà sicuramente utile.

More »

In questo articolo vedremo cos’è l’Event Manager e come implementarlo al meglio in un’applicazione Zend Framework 2.

More »

In this article we’ll see how to setup scheduled tasks on Linux OS using crontab command.

More »

In questo articolo vedremo come installare e configurare Doctrine 2 con Zend Framework 2.

More »

In questo articolo vedremo cosa sono i servizi e come possono essere configurati e richiamati all’interno di un’applicazione Zend Framework 2.

More »