Introduzione a Docker e alla Dockerizzazione.
Filosofia e progettazione Docker
Comandi principali per gesitere immagini, container, volumi e reti
Dockerfile e docker-compose
Valerio Radice @ Nextre (Maggio 2017)
TAG: docker , Dockerfile , docker-compose , italian , nextre
The ability to improvise on a given theme and set of limitations is a necessary skill for a jazz musician dealing with improvisational performance. The two seemingly non-related professions of project manager and jazz musician are in fact dependant on much the same skills, namely free improvisation, applied historical knowledge and the ability to extemporize on a theme.
Fare Blogging con WordPress: scopri il Corso Ninja AcademyNinja Academy
Alberto Maestri e Paolo Sordi, docenti Ninja Academy, illustrano le strategie organizzative e le funzionalità tecniche fondamentali per il Content Marketing. Prossimi Corsi: http://www.ninjacademy.it/corsi/marketing/
Cosa si fa dopo avere installato Wordpress? colori, plugin indispensabili, utenti e pagine descrittive.
- titolo e sottotitolo
- schema colori
- plugin indispensabili
- utenti
- pagine descrittive
Introduzione a Docker e alla Dockerizzazione.
Filosofia e progettazione Docker
Comandi principali per gesitere immagini, container, volumi e reti
Dockerfile e docker-compose
Valerio Radice @ Nextre (Maggio 2017)
TAG: docker , Dockerfile , docker-compose , italian , nextre
The ability to improvise on a given theme and set of limitations is a necessary skill for a jazz musician dealing with improvisational performance. The two seemingly non-related professions of project manager and jazz musician are in fact dependant on much the same skills, namely free improvisation, applied historical knowledge and the ability to extemporize on a theme.
Fare Blogging con WordPress: scopri il Corso Ninja AcademyNinja Academy
Alberto Maestri e Paolo Sordi, docenti Ninja Academy, illustrano le strategie organizzative e le funzionalità tecniche fondamentali per il Content Marketing. Prossimi Corsi: http://www.ninjacademy.it/corsi/marketing/
Cosa si fa dopo avere installato Wordpress? colori, plugin indispensabili, utenti e pagine descrittive.
- titolo e sottotitolo
- schema colori
- plugin indispensabili
- utenti
- pagine descrittive
Come migliorare le performance di WordPress con il Visual Composerliciapelliconi.it
Introduzione al Visual Composer.
Se un tempo sul web bastava esserci ed avere un sito, oggi non è nemmeno più sufficiente essere trovati con una buona ottimizzazione SEO, ma esserci con contenuti originali e interessanti e una immagine, per immagine intendo estetica, ben curata, con un’architettura ordinata che sappia trasmettere professionalità e valorizzare il contenuto.
L’esperienza dimostra purtroppo che non basta elencare i possibili “effetti indesiderati“ dell’assunzione di sostanze, né la motivazione sopravviene automaticamente al manifestarsi di danni non sempre e non solo transitori. È necessario che chi consuma, e non intende smettere, apprenda anzitutto la capacità di riconoscere i segni dell’alterazione, non solo rispetto agli effetti attesi ma anche inattesi, e i sintomi di malessere che si possono manifestare a medio-lungo termine.
Cercare di creare una coscienza critica rispetto ai limiti del proprio stato psico-fisico, può costituire una importante linea di difesa per chi non intende cessare l’assunzione.
Questa brochure, curata da SEM Organizzazione Soc. Coop., nasce all’interno del Progetto “Programma regionale di prevenzione e diagnosi precoce delle dipendenze da droghe e comportamentali” (sigla “Prevenzione Sardoegna.it”) commissionato dalla Presidenza del Consiglio desi Ministri - Dipartimento Politiche Antidroga all’Assessorato dell’Igiene e Sanità e dell’Assistenza Sociale della Regione Sardegna e dato in gestione, per la realizzazione, all’Azienda Sanitaria Locale di Cagliari.
È obiettivo del progetto coinvolgere la comunità sarda nel contrasto alle dipendenze da sostanze o comportamentali attraverso una capillare e corretta informazione, sulle sostanze utilizzate, sugli effetti, sui rischi, sugli stili di consumo, sulle conseguenze sanitarie, legali e sociali, suggerendo anche atteggiamenti relazionali più funzionali ed efficaci ad un primo approccio al fenomeno e indicando modalità e sedi in cui affrontare dubbi e problemi, con la creazione di una rete di contatto informale e precoce per un primo orientamento.
My WordPress Toolbox - WordPress Meetup Romagna #13 - 15 Settembre 2016Andrea Cardinali
In questo speech presento i plugin WordPress sia free che a pagamento che fanno parte della mia cassetta degli attrezzi e che utilizzo abitualmente nei progetti che realizzo. I plugin presentati riguardano sicurezza, gestione cliente, seo, performance, e automazione / risparmio tempo.
Come migliorare le performance di WordPress con il Visual Composerliciapelliconi.it
Introduzione al Visual Composer.
Se un tempo sul web bastava esserci ed avere un sito, oggi non è nemmeno più sufficiente essere trovati con una buona ottimizzazione SEO, ma esserci con contenuti originali e interessanti e una immagine, per immagine intendo estetica, ben curata, con un’architettura ordinata che sappia trasmettere professionalità e valorizzare il contenuto.
L’esperienza dimostra purtroppo che non basta elencare i possibili “effetti indesiderati“ dell’assunzione di sostanze, né la motivazione sopravviene automaticamente al manifestarsi di danni non sempre e non solo transitori. È necessario che chi consuma, e non intende smettere, apprenda anzitutto la capacità di riconoscere i segni dell’alterazione, non solo rispetto agli effetti attesi ma anche inattesi, e i sintomi di malessere che si possono manifestare a medio-lungo termine.
Cercare di creare una coscienza critica rispetto ai limiti del proprio stato psico-fisico, può costituire una importante linea di difesa per chi non intende cessare l’assunzione.
Questa brochure, curata da SEM Organizzazione Soc. Coop., nasce all’interno del Progetto “Programma regionale di prevenzione e diagnosi precoce delle dipendenze da droghe e comportamentali” (sigla “Prevenzione Sardoegna.it”) commissionato dalla Presidenza del Consiglio desi Ministri - Dipartimento Politiche Antidroga all’Assessorato dell’Igiene e Sanità e dell’Assistenza Sociale della Regione Sardegna e dato in gestione, per la realizzazione, all’Azienda Sanitaria Locale di Cagliari.
È obiettivo del progetto coinvolgere la comunità sarda nel contrasto alle dipendenze da sostanze o comportamentali attraverso una capillare e corretta informazione, sulle sostanze utilizzate, sugli effetti, sui rischi, sugli stili di consumo, sulle conseguenze sanitarie, legali e sociali, suggerendo anche atteggiamenti relazionali più funzionali ed efficaci ad un primo approccio al fenomeno e indicando modalità e sedi in cui affrontare dubbi e problemi, con la creazione di una rete di contatto informale e precoce per un primo orientamento.
My WordPress Toolbox - WordPress Meetup Romagna #13 - 15 Settembre 2016Andrea Cardinali
In questo speech presento i plugin WordPress sia free che a pagamento che fanno parte della mia cassetta degli attrezzi e che utilizzo abitualmente nei progetti che realizzo. I plugin presentati riguardano sicurezza, gestione cliente, seo, performance, e automazione / risparmio tempo.
9. Vantaggi di composer
★ installazione legata al
progetto
★ repository centrali
martedì 16 ottobre 12
10. Vantaggi di composer
★ installazione legata al
progetto
★ repository centrali
★ non esiste processo di
approvazione
martedì 16 ottobre 12
11. Vantaggi di composer
★ installazione legata al ★ tutte le dipendenze
progetto sono gestite da un unico
file
★ repository centrali
★ non esiste processo di
approvazione
martedì 16 ottobre 12
12. Vantaggi di composer
★ installazione legata al ★ tutte le dipendenze
progetto sono gestite da un unico
file
★ repository centrali
★ composer.lock
★ non esiste processo di
approvazione
martedì 16 ottobre 12
14. Problema
Ho bisogno di gestire delle versioni specifiche
delle librerie che utilizza il mio progetto.
martedì 16 ottobre 12
15. Problema
Ho bisogno di gestire delle versioni specifiche
delle librerie che utilizza il mio progetto.
Ho bisogno di condividerle con i miei colleghi,
con l’ambiente di sviluppo e quello di produzione.
martedì 16 ottobre 12
16. Problema
Ho bisogno di gestire delle versioni specifiche
delle librerie che utilizza il mio progetto.
Ho bisogno di condividerle con i miei colleghi,
con l’ambiente di sviluppo e quello di produzione.
COMPOSER!
martedì 16 ottobre 12
18. composer
Composer è un gestore di dipendenze per progetto
che permette di specificare le versioni specifiche
delle librerie utilizzate.
martedì 16 ottobre 12
19. composer
Composer è un gestore di dipendenze per progetto
che permette di specificare le versioni specifiche
delle librerie utilizzate.
In senso opposto, permette di distribuire le mie
librerie attraverseo packagist.com e di
non preoccuparmi delle dipendenze.
martedì 16 ottobre 12
32. Bootstrap progetto
$ composer.phar create-project fabpot/silex-skeleton
~/dev/myproject
martedì 16 ottobre 12
33. Bootstrap progetto
$ composer.phar create-project fabpot/silex-skeleton
~/dev/myproject
TIP: possiamo creare un progetto,
eliminare le librerie che non ci
servono da composer.json e
rilanciare
$ php composer.phar update
martedì 16 ottobre 12
35. Contribuire a un progetto
$ composer.phar create-project dms/dms --dev ~/dev/oss/dms
martedì 16 ottobre 12
36. Contribuire a un progetto
$ composer.phar create-project dms/dms --dev ~/dev/oss/dms
Tramite l’opzione --dev il
sistema scarica anche le librerie
necessarie per contribuire ad un
progetto
martedì 16 ottobre 12
75. $ composer.phar search filter
dms/dms-filter-bundle : DMS Filter Bundle, makes Annotation based ...
lexik/form-filter-bundle : This bundle aim to provide classes to build...
rollerworks/recordfilter-bundle : Record search-filtering bundle for Symfony
brikou/zend_filter : Zend Framework Filter Library
ext-filter : The filter PHP extension
dms/dms-filter : DMS Library, includes various bundles and ...
shtumi/useful-bundle : Symfony ShtumiUsefulBundle
martedì 16 ottobre 12
79. Compiti a casa
https://github.com/composer/satis
Satis - Package Repository Generator
Simple static Composer repository generator.
It uses any composer.json file as input and dumps all the required (according to their version
constraints)
packages to a Composer Repository file.
martedì 16 ottobre 12
80. Link
★ http://getcomposer.org
★ https://github.com/composer/composer
★ http://packagist.org
★ http://www.slideshare.net/rdohms/composer-
putting-dependencies-on-the-score
martedì 16 ottobre 12