Come permettere i logging nelle Queue di Laravel
http://stackoverflow.com/questions/39255883/logging-not-working-in-laravel-queue-job
Game of Thrones Daily
will byers stan first human second
No title available

JBB: An Artblog!
🪼
d e v o n
RMH

Product Placement
dirt enthusiast
Alisa U Zemlji Chuda
TVSTRANGERTHINGS
Misplaced Lens Cap
Cosmic Funnies

if i look back, i am lost

@theartofmadeline
i don't do bad sauce passes
Aqua Utopia|海の底で記憶を紡ぐ

ellievsbear
Claire Keane
$LAYYYTER

seen from Iraq
seen from United States
seen from United States

seen from United States
seen from Japan
seen from Canada

seen from United States
seen from Australia

seen from United States
seen from United States
seen from United States
seen from Türkiye

seen from Netherlands
seen from Australia

seen from Spain
seen from United States
seen from United States
seen from Singapore
seen from United States

seen from Canada
@losthost
Come permettere i logging nelle Queue di Laravel
http://stackoverflow.com/questions/39255883/logging-not-working-in-laravel-queue-job
Errore nella creazione degli Alias su cPanel
Durante la creazione di un Alias su cPanel per il reindirizzamento di un nuovo dominio ad un sito già esistente viene visualizzato errore perché sembra che "il dominio punta ad un indirizzo IP che non utilizza i server DNS relativi al server dove si sta impostando l'alias".
Soluzione: https://forums.cpanel.net/threads/problem-parking-a-domain-can-you-help.198101/
Errore libssl su osx per installazione di `tymondesigns/jwt-auth`
composer require tymondesigns/jwt-auth
mi ha dato errore di non presenza libssl sufficientemente aggiornata sul S.O.
Fermorestando che probabilmente il modo migliore di sviluppare con Laravel è usare vagrant e Homestead - ma non ho ancora imparato - ho risolto cambiando la versione di php di sistema.
Di default php su OSX è installato in /usr/bin/php e la versione è la 5.5.
Ho installato la 5.6 (non so se funziona tutto anche con la 7.0) tramite il comando:
curl -s http://php-osx.liip.ch/install.sh | bash -s 5.6
che crea un link simbolico in
/usr/local/php5/
che punta alla versione di php 5.6 appena scaricata.
Quindi bisogna impostare il PATH di sistema affinché trovi l'eseguibile PHP prima di quello di sistema in /usr/bin/php quindi bisogna impostare il vostro .batch_login o .bash_profile o .profile o .bashrc o .zshrc o .zprofile o .zlogin (insomma avete capito) con:
if [[ $PATH != *"/usr/local/php5/bin"* ]];then export PATH="/usr/local/php5/bin":$PATH fi
(nel codice soprastante c'è un accortezza: inserisce il percorso se non è già presente nel PATH. Controllate poi il PATH per capire se è tutto risolto correttamente).
Chiudete e riaprite il terminale e quindi printate la versione di php ora in uso:
php --version
e se volete
which php
per capire quale php state usando.
Ora riprovate a installare jwt-auth tramite composer update e vedete se dà ancora errore.
Hola
Laravel
Problemi incontrati, soluzioni tentate, configurazioni usate
Inserimento JWT authentication in Swagger autogenerato dai commenti PHP
In AppBaseController dove è indicato @SWG\Swagger(... ho inserito:
@SWG\SecurityScheme( securityDefinition="bearer", type="apiKey", in="header", name="Authorization" )
che produce in automatico nel json generato:
"securityDefinitions": { "bearer": { "type": "apiKey", "name": "Authorization", "in": "header" } }
Per far funzionare swagger-ui (ancora da testare) ho modificato la funzione addApiKeyAuthorization come indicato alla risposta di @Querios del 18/06/2015 qui
Appname e key generation
Best practice: eseguire sempre questi comandi per identificare univocamente l'app
php artisan app:name NomeApp
php artisan key:generate
Predisposizione virtual host
cd /etc/apache2/sites-available vi myapp.conf
<virtualhost> ServerName myapp.localhost.com DocumentRoot "/home/vagrant/projects/myapp/public" <directory> AllowOverride all Require all granted </directory></virtualhost>
cd ../sites-enabled ln -s ../sites-available/myapp.conf service apache2 restart
Controllare che i permessi sulla cartella dell'app siano attributi al gruppo www-data di cui l'utente che possiede la cartella fa parte. Ad esempio, se l'utente creatore e possessore della cartella è tiknil deve essere:
drwxr-sr-x 12 tiknil www-data 4096 Aug 9 14:21 myapp/
Bugsnag
Per installazione Bugsnag: 1. Accedere alla dashboard di Bugsnag e creare un nuovo progetto. 2. $ composer require "bugsnag/bugsnag-laravel:^2.2" 3. Register our service provider in providers array in config/app.php before your AppServiceProvider::class:
'providers' => [ // ... Bugsnag\BugsnagLaravel\BugsnagServiceProvider::class, // ... ],
'aliases' => [ // ... 'Bugsnag' => Bugsnag\BugsnagLaravel\Facades\Bugsnag::class, ],
Nel file .env impostare BUGSNAG_API_KEY=your-api-key-here
Pubblicare il file di configurazione (altrimenti dà errore Invalid API Key): php artisan vendor:publish
Configurare PHPStorm per lavorare con Laravel
DA FARE PER CIASCUN PROGETTO
Installare il Laravel Plugin (se non è già installato)
-> Cercare tra i plugin di PhpStorm, installare e riavviare PhpStorm IMPORTANTE ABILITARE IL PLUGIN PER CIASCUN PROGETTO: Settings (Preferences) | Other Settings | Laravel Plugin | Enable Plugin for this Project
Installare l'IDE helper in composer:
Definire composer require barryvdh/laravel-ide-helper
After registering the Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider service provider in our application and running php artisan ide-helper:generate, PhpStorm will have code completion support and syntax highlighting for many of Laravel’s facades.
Impostare i riferimenti per eseguire PHPUnit sui file di test
In Languages & Frameworks > PHP > PHPUnit 1. Se non è presente alcun elemenento creare 'Local' (premere '+' e quindi scrivere 'Local') 2. Scegliere 'Use custom autoloader' e imposare il percorso $PROJECT_PATH/vendor/autoload.php 3. Scegliere 'Default configuration file' path $PROJECT_PATH/phpunit.xml
In questo modo i cambiamenti che si fanno in phpunit.xml vengono considerati anche da PhpStorm allo stesso modo in cui si esegue phpunit da terminale nella directory di progetto
Ottima descrizione dei vari aspetti di PhpStorm per velocizzare e semplificare lo sviluppo Laravel!
Describes the framework you use to play, inspect, create, edit, capture, and transcode media assets.
Impostare facilmente le chiavi SSH dell’utente locale su server remoto
AGGIUNGERE CHIAVE SSH A SERVER PER CONNESSIONE SENZA PASSWORD
È possibile loggarsi tramite ssh ad un server senza dover inserire ogni volta la password impostando sul server la propria chiave ssh tra le authorized_keys del server. Esiste il comando ssh-copy-id per copiare la propria chiave ssh comodamente su un server di cui si dispone di password.
Se il comando ssh-copy-id non è disponibile sulla macchina è possibile installarlo tramite homebrew:
$ brew install ssh-copy-id
Se il comando è disponibile basta eseguire il seguente comando e inserire la password quando richiesto:
$ ssh-copy-id user@hostname
Wordpress HTML impossibile da salvare
Problema In ogni form di gravity forms se tento di aggiungere HTML ad un campo (es: checkbox o HTML content) quando clicco su "Update form" fa redirect diretto all'home page. Stessa cosa succede se cerco di editare il file "functions.php" direttamente da editor online nella console admin di wordpress.
Tentativi - Cambiato .htaccess nella root del sito - non funzia - Tolto .htaccess nella root del sito - non funzia - Inserito .htaccess nella cartella wp-admin con SecFilterInheritance Off - non funzia - Aggiornato Wordpress all'ultima versione - non funzia - Aggiornato Gravity Forms all'ultima versione - non funzia -
Link: * [https://www.gravityhelp.com/forums/topic/impossible-to-update-or-save-form](Stesso problema segnalato sul forum di Gravity Forms) *
Instructions on how to change preinstalled Mac OS X PHP to MAMP's PHP Installation and then install Composer Package Management
CocoaPods: Working With Internal Pods Without Hassle written Mar 11th, 2014 in CocoaPods, Objective-C, Podfile, iOS, podspec CocoaPods is cool. I …
MOV > Gif
http://chrismessina.me/b/13913393/mov-to-gif
mkdir ./pngs
ffmpeg -i src.mov -r 10 ./pngs/out%04d.png
mkdir ./gifs
sips -s format gif ./pngs/*.png --out ./gifs
cd ./gifs
gifsicle --optimize=3 --delay=3 --loopcount *.gif > animation.gif
Optional: resize command
gifsicle *.gif --optimize=3 --delay=3 --loopcount --resize 238x272 > animation-small.gif
Configuratore installare per Java multipiattaforma
A pagamento, ma molto valido
Bitrock
Obfuscator
Repo su Github: https://github.com/pjebs/Obfuscator-iOS
Utile pod per offuscare informazioni riservate nel codice sorgente delle app iOS
Zip con password su mac?
Da terminale:
zip -e [archive] [file]
zip -e file.zip file.txt
Humans are terribly bad at predicting absolute outcomes. Software costs estimation is one of the hardest things to do in software development.
Ottimo articolo Toptal (come sempre) a riguardo dell'importanza di "cambiare verso" di stima e valutazione dei progetti nel mercato della consulenza software.
Taking a deep dive into how consumers use mobile devices, what makes apps successful, and what marketers can do to foster customer engagement through apps.
Evoluzione delle app in un'infografica aggiornata al 2015. Ottima!
Owasp Dev Guide | Piktochart Infographic Editor